sql >> Databasteknik >  >> RDS >> Oracle

Sammansatt nyckel, i jämförelse

OT:din SQL-fråga är förmodligen fel. Det ska vara:

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

Jag vet inte om Hibernate kan generera en sådan fråga. Men in är bara en syntax socker för konjunktioner och disjunktioner.



  1. Hoppa SQL-gap över specifikt tillstånd och korrekt användning av lead().

  2. Att fråga efter kombinationer av JSON ger udda resultat

  3. Vyn ALL_PROCEDURES visar inte PROCEDURE_NAME

  4. Vad är skillnaden mellan oraklets "åå" och "rr" datummask?