Oracle
 sql >> Database >  >> RDS >> Oracle

Utilizzare lo stesso parametro più volte nelle condizioni WHERE di una query SQL da utilizzare in JDBC

Se ho capito bene, hai bisogno che tutte e tre le colonne siano uguali allo stesso valore allo stesso tempo, quindi suppongo che questi SQL ti aiuteranno

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

UPD:C'è un'idea migliore o direi più compatta

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