recherche

Maison  >  Questions et réponses  >  le corps du texte

php - Deux tables MySQL interrogent des enregistrements avec le même champ et génèrent un champ


table des utilisateurs


table simple

Comme le montre la figure, comment interroger les mêmes enregistrements d'utilisateur et d'utilisateur dans la table unique et afficher l'identifiant de la table utilisateur + l'utilisateur + le champ exam_name de la table unique

Ou comment changer cette montre pour la rendre meilleure

Encore une question

Si vous souhaitez modifier l'utilisateur dans la table user, comment modifier en même temps l'utilisateur correspondant à la table unique ? Je suis un débutant et je ne comprends pas très bien. J'espère que mes amis pourront m'aider et m'apprendre. Merci

.
phpcn_u1582phpcn_u15822736 Il y a quelques jours763

répondre à tous(3)je répondrai

  • phpcn_u1582

    phpcn_u15822017-06-23 09:13:33

    sélectionnez a.id,a.user,b.exam_namc de l'utilisateur en tant que jointure unique en tant que b sur a.user = b.user

    répondre
    0
  • 过去多啦不再A梦

    过去多啦不再A梦2017-06-23 09:13:33

    Pas de débogage
    1,

    select u.id, u.user, s.exam_name from user u, single s where u.user = s.user

    2,

    update user u,single s  set u.user = '值', s.user = '值' where u.user = u.user and u.id = '条件'

    répondre
    0
  • 某草草

    某草草2017-06-23 09:13:33

    Pour joindre deux tables lors de la sélection, vous pouvez vérifier l'utilisation de la jointure SQL.

    répondre
    0
  • Annulerrépondre