sql >> Databasteknik >  >> RDS >> Mysql

gå med i tabeller och visa resultat [Laravel 5]

Först, ditt idgroups borde anpassas till group_idproject_group , höger? Så jag antar att 'GROUP1' har id 115 och inte 1 som du har det.

För det andra, hur relaterar frågor till projekt? Du har group_id på frågor, vilket verkar som att det borde vara ett projekt-id, men detta är inte säkert.

VÄLJ text
FRÅN questions
INRE GÅ MED project_group ANVÄNDER (group_id )
INRE GÅ MED groupsproject_group .project_id =groups .id
VAR groups .name ='GROUP1'
OCH project_group .user_id =3;

Återigen, detta fungerar bara om du korrigerar group_id att vara en främmande nyckel som refererar till id i groups tabell. I det här fallet ska detta göra som du vill.




  1. MySQL hämta senaste rekordet för Group

  2. Inaktiverar begränsning av främmande nyckel, kan fortfarande inte trunkera tabellen? (SQL Server 2005)

  3. Avrundning nedåt decimaltal i SQL Server 2008

  4. Vad är skillnaden mellan ANSI- och icke-ANSI-anslutningar, och vilken rekommenderar du?