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

MySQL:forskel på to resultatsæt

For at udføre resultat1 - resultat2 kan du forbinde resultat1 med resultat2 og kun outputelementer, der findes i resultat1. For eksempel:

SELECT DISTINCT result1.column
FROM result1 LEFT JOIN result2 ON result1.column = result2.column
WHERE result2.column IS NULL

Bemærk, at det ikke er en fast forskel , og vil ikke udsende elementer i resultat2, der ikke findes i resultat1. Den er indstillet til subtraktion .

Se også:Web arkiveret version af relevant blogindlæg .



  1. jQuery Validator Plugin - tjek for eksisterende brugernavn/e-mail i mysql-databasen

  2. MySQL:Kan ikke oprette/skrive til filen '/tmp/#sql_3c6_0.MYI' (fejlkode:2) - Hvad betyder det overhovedet?

  3. INDIEN, STD Code Finder Script i PHP, MYSQL, JQUERY

  4. Hentning af returværdien fra JDBC MSSQL