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

Една и съща подзаявка, използвана няколко пъти в една заявка

Можете да напишете това с помощта на NOT EXISTS :

SELECT
    id, client_id, buyer_id
FROM relation AS r
WHERE NOT EXISTS
      ( SELECT 1 
        FROM <some_table> 
        WHERE (r.client_id = <some_id> OR r.buyer_id = <some_id>) 
          AND ...
      ) ;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL Show Grants за всички потребители

  2. Не мога да се свържа с RDS mysql DB от Wordpress на екземпляр на Amazon linux EC2

  3. качете множество файлове на сървъра и запишете в базата данни

  4. Class.forName(com.mysql.jdbc.Driver).newInstance()

  5. Добавяне на допълнителна стойност на колона с INSERT ... SELECT в MySQL