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

Brug af en variabel i MySQL Vælg erklæring i en Where-klausul

Du kan prøve underforespørgselssyntaks, også kaldet indlejret udvalg.

Jeg tænker noget som:

SELECT col1 WHERE col1 > (SELECT MAX(col2) - COUNT(DISTINCT col3)) 

Se MySQL-manualen for nogle bedre eksempler.



  1. Hvordan ISNUMERIC() virker i SQL Server

  2. Aggreger funktioner på tværs af flere kolonner i postgres

  3. Opdag fremtidige duplikerede værdier, mens du itererer gennem MySQL-resultater i PHP

  4. MYSQL søgefelter metode