Oracle
 sql >> база данни >  >> RDS >> Oracle

Използвайте един и същи параметър няколко пъти в WHERE условия на SQL заявка за използване в JDBC

Ако съм разбрал правилно, трябва и трите колони да са равни на една и съща стойност по едно и също време, така че предполагам, че тези SQL ще ви помогнат

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

UPD:Има по-добра или бих казал по-компактна идея

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



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да идентифицираме невалидни (повредени) стойности, съхранени в колони DATE на Oracle

  2. изтрийте дублиращи се редове от Oracle

  3. Как да добавите бутон за редактиране към всеки ред в отчет в Oracle APEX?

  4. SQL за намиране на главни букви от колона

  5. има ли начин да регистрирате всички неуспешни sql оператори в oracle 10g