sql >> Databasteknik >  >> RDS >> Oracle

Använd samma parameter flera gånger i WHERE-villkoren för en SQL-fråga för användning i JDBC

Om jag fattade rätt måste du ha alla tre kolumnerna lika med samma värde samtidigt, så min gissning är att dessa SQL kommer att hjälpa dig

SELECT * FROM mytable WHERE col1 = ? AND col1 = col2 AND col1 = col3;

UPD:Det finns en bättre eller jag skulle säga mer kompakt idé

SELECT * FROM mytable WHERE ? = all(col1, col2, col3)



  1. MYSQL Välja fram- och återgående data?

  2. Introduktion till SQL-kommandon

  3. Data från två tabeller i en vy

  4. i SQLite