sql >> Databasteknik >  >> RDS >> Mysql

MySQL flera kolumner i IN-klausul

För att effektivt använda indexet kan du skriva om IN-predikatet

(x0, y0, x1, y1) IN ((4, 3, 5, 6),(9, 3, 2, 1))

Så här:

(  ( x0 = 4 AND y0 = 3 AND x1 = 5 AND y1 = 6 ) 
OR ( x0 = 9 AND y0 = 3 AND x1 = 2 AND y1 = 1 )
)


  1. Ansluter .NET på Linux till en ODBC-datakälla

  2. Hur hämtar jag decimaler när jag avrundar ett medelvärde i SQL

  3. Hur man får ett heltalsutdata från en SQL-fråga

  4. LADDA DATAINFIL konvertera enkelt ÅÅÅÅMMDD till ÅÅÅÅ-MM-DD?