sql >> Database teknologi >  >> RDS >> Mysql

Sådan JOIN 2 tabeller i MYSQL med samme ID på flere rækker

Du kan angive navnene i én række med group_concat()

 SELECT video_name, group_concat(cast_name) cast
 FROM post 
 LEFT JOIN cast ON post.video_cast = cast.cast_video
 WHERE video_id='$id' 
 group by video_name



  1. Trigger i Oracle for automatisk at øge et felt og indsætte i tilknytningstabel

  2. Sådan tilføjer du punkter til LINESTRING SQL

  3. SQL-'08:Er flere Replace-sætninger en dårlig praksis/er der en anden måde at skrive denne forespørgsel på?

  4. Hjælpeprogram:Generer PL/SQL-procedure til eksport af data fra en tabel på 2 minutter