Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Verwenden einer Variable in MySQL Select Statement in einer Where-Klausel

Sie könnten es mit der Unterabfragesyntax versuchen, die auch als verschachtelte Auswahl bezeichnet wird.

Ich denke so etwas wie:

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

Siehe das MySQL-Handbuch für einige bessere Beispiele.