sql >> Databasteknik >  >> RDS >> Mysql

hur matar jag ut radnamnet baserat på en länkningstabell?

Testa att använda JOINs:

SELECT
    tableA.A_Name,
    tableB.B_Name,
    tableC.C_Name
FROM tableLink
JOIN tableA ON tableLink.A_ID = A.ID
JOIN tableB ON tableLink.B_ID = B.ID
JOIN tableC ON tableLink.C_ID = C.ID
WHERE tableLink.C_ID = 42



  1. Mysql vs sql express-server (HEX -> bigint och bigint -> HEX-konvertering)

  2. codeigniter lägger till IS NULL i find_in_set

  3. Relationsdelning i mysql utan aggregerade funktioner?

  4. Effektivt sätt att ansluta till en databas när flera funktioner kör frågor