Afficher le nom d'utilisateur, l'utilisateur et la révision lorsqu'il y a 2 tables
P粉195200437
P粉195200437 2023-09-09 13:01:47
0
1
508

Je crée un site d'avis sur des restaurants. Dans ma table de commentaires, j'ai une clé étrangère appelée user_id et je ne sais pas comment puis-je l'utiliser pour afficher le nom d'utilisateur dans la table des utilisateurs

Ma table utilisateur Mon formulaire de commentaire

Ma question est donc de savoir comment afficher le nom d'utilisateur ? Quelles déclarations MySQL dois-je écrire. Je ne sais pas quoi faire

P粉195200437
P粉195200437

répondre à tous (1)
P粉190883225

Supposons que vous souhaitiez essayer d'obtenir le texte du commentaire et le nom d'utilisateur de l'utilisateur correspondant, vous pouvez utiliser une jointure pour combiner les informations, par exemple :

SELECT u.username, r.review_text FROM reviews r LEFT JOIN users u ON (u.user_id = r.user_id)

Je suppose que la table utilisateur est appeléeusers,评论表称为reviewsmais mettez à jour ces tables si nécessaire, chaque table est "aliasée" respectivement en u et r, puis les tables sont jointes

    Derniers téléchargements
    Plus>
    effets Web
    Code source du site Web
    Matériel du site Web
    Modèle frontal
    À propos de nous Clause de non-responsabilité Sitemap
    Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!