sql >> Database >  >> RDS >> Mysql

Dezelfde subquery meerdere keren gebruikt in een enkele query

Je kunt dit schrijven met 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. Beheer van SQL Server-indexen met behulp van Index Manager voor SQL Server

  2. SQL-query voor GROUP BY, retourneert groepen die voldoen aan de voorwaarden van LEAST, COALESCE

  3. Snelste manier om dezelfde query meerdere keren uit te voeren in SQL Server

  4. Verbind online mysql-database met de lokale xampp-server met behulp van php