sql >> Database >  >> RDS >> Mysql

Een variabele gebruiken in MySQL Select-instructie in een Where-clausule

Je zou de syntaxis van subquery's kunnen proberen, ook wel geneste selectie genoemd.

Ik denk zoiets als:

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

Zie de MySQL-handleiding voor wat betere voorbeelden.



  1. Een relatie met een array afvlakken om één rij per array-invoer uit te zenden

  2. Gettext of databasevertaling

  3. Selecteer en toon alleen dubbele records in MySQL

  4. OrderBy in SQL Server om positieve waarden voor negatieve waarden te plaatsen