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

Sammensat nøgle, til sammenligning

OT:din SQL-forespørgsel er sandsynligvis forkert. Det skal være:

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

Jeg ved ikke, om Hibernate kan generere en sådan forespørgsel. Men in er blot en syntakssukker for ledsætninger og disjunktioner.



  1. MySQL-fejlkode 1452 Foreign Key Constraint

  2. Hvordan får jeg SQL-database til R fra lokal vært?

  3. Kan ikke indsætte Varchar2-data ved hjælp af lagret procedure med tabeltype som IN-parameter

  4. Fremkaldelse af et PHP-script fra en MySQL-trigger