Mysql
 sql >> база данни >  >> RDS >> Mysql

MySQL - Използване на резултати от една заявка в друга заявка

По-добре използвайте 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;

Ако искате записи, които нямат съответен ред на единия (или и на двата) езика, можете да използвате външни съединения.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. съхранени процедури, изпълнявани чрез jdbc

  2. Проста производителност на MySQL подзаявки

  3. MySQL WITH клауза

  4. Сортиране на таблица с маркери на MYSQL

  5. MySqlCommand Command.Parameters.Add е остарял