sql >> Databasteknik >  >> RDS >> Mysql

ID från lista som inte finns i en tabell

Skulle detta fungera?

SELECT
   listOfIds.id
FROM
    (      SELECT 1 AS id
     UNION SELECT 2
     UNION SELECT 3
     UNION SELECT 4
     UNION SELECT 5
     UNION SELECT 6) listOfIds
LEFT OUTER JOIN staff
ON listOfIds.id = staff.id
WHERE staff.id IS NULL

Prova detta exempel i SQL Fiddle .




  1. Ersätt dubblettutrymmen med ett enda utrymme i T-SQL

  2. PHP - oci_connect hittades inte

  3. Hur man infogar dynamisk tabellradsdata i databasen på en gång

  4. fråga med count subquery, inre join och group