sql >> Databasteknik >  >> RDS >> Mysql

Använda en variabel i MySQL Välj utlåtande i en Where-sats

Du kan prova underfrågesyntax, även kallad kapslad val.

Jag tycker ungefär:

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

Se MySQL-manualen för några bättre exempel.



  1. välj ett värde om det finns, ett annat om inte

  2. Entity Framework:Database.ExecuteSqlCommand Method

  3. Inte alla parametrar användes i SQL-satsen (Python, MySQL)

  4. ORA-28860:Allvarligt SSL-fel när du använder UTL_HTTP?