sql >> Base de Datos >  >> RDS >> Oracle

Clave compuesta, en comparación

OT:su consulta SQL probablemente sea incorrecta. Debería ser:

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

No estoy usando si Hibernate puede generar tal consulta. Pero in es solo un azúcar de sintaxis para conjunciones y disyunciones.