sql >> Databasteknik >  >> RDS >> Mysql

Hur kan jag gå med i flera bord i symfony2?

$qb->select('DISTINCT m')
->from('MessageBundle:AssignmentUser', 'au')
->innerJoin('au.assignment', 'a', 'WITH', 'a.status = (:assigned)')
->innerJoin('au.user', 'u')
->innerJoin('a.message', 'm')
->where('u.id = (:user_id)')
->setParameter('assigned', 'assigned')
->setParameter('user_id', $yourSpecificUserId)
->orderBy("m.createdAt", "desc");

Se Symfony2 / Doctrine multiple joins returns error för detaljer.



  1. Anslut PHP till MSSQL via PDO ODBC

  2. SQL Query Where Column ='' returnerar emoji-tecken 🎃 och 🍰

  3. Hur kan jag importera en stor (14 GB) MySQL-dumpfil till en ny MySQL-databas?

  4. Effektiv strategi för att lämna en revisionsspår/ändringshistorik för DB-applikationer?