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

MySQL - Brug af resultater fra én forespørgsel i en anden forespørgsel

Bedre brug Joins:

SELECT
   a.phrase,
   b.phrase
FROM
   phraseConnections pc
INNER JOIN
   phraseEnglish AS a
ON
   pc.idEng = a.id
INNER JOIN
   phraseDutch AS b
ON
   pc.idDutch = b.id
WHERE
   pc.cat = 3;

Hvis du også vil have poster, der ikke har nogen tilsvarende række på et (eller begge) sprog, kan du bruge ydre joinforbindelser.



  1. Hvad er dynamisk SQL?

  2. Laravel 5.5 Konsolider migrationer med produktionsdatabase

  3. Konverter gem/opdater opkaldsskinner til sql

  4. Sådan genereres uuids uden bindestreger