Oracle
 sql >> Baza danych >  >> RDS >> Oracle

Porównanie klucza kompozytowego

OT:Twoje zapytanie SQL jest prawdopodobnie błędne. Powinno być:

select * from mytable 
where (custId, custLetters, product) 
in ( (0, 'A', 'Cheese'),
 (1, 'B', 'lemons'),
 (2, 'C', 'Aubergine'));

Nie używam tego, czy Hibernate może wygenerować takie zapytanie. Ale in to tylko cukier składni dla koniunkcji i alternatyw.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Zapytanie o aktualizację dynamiczną w procedurze

  2. Model formatu liczb TO_Char w Oracle

  3. Implementacja SCD typu 2 w Oracle

  4. Oracle otrzymuje klucze obce

  5. Membership.ValidateUser zawsze zwraca wartość false po uaktualnieniu do VS 2010 / .NET 4.0