sql >> Databáze >  >> RDS >> Oracle

Použijte stejný parametr vícekrát v podmínkách WHERE dotazu SQL pro použití v JDBC

Pokud jsem to pochopil správně, potřebujete, aby se všechny tři sloupce rovnaly stejné hodnotě ve stejnou dobu, takže předpokládám, že vám tyto SQL pomohou

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

UPD:Existuje lepší nebo bych řekl kompaktnější nápad

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



  1. Jak získat data z databáze a zobrazit je ve formátu csv na webové stránce?

  2. SQL_NO_CACHE pro Postgresql?

  3. Odstranit řádek se vztahy s jinými tabulkami

  4. Mysql:Objednat podle like?