12.4.14. Comparaisons relationnelles
Les comparaison impliquent un des opérateurs de comparaison - =, >, >=, <, <=, <>]>. HQL also defines <![CDATA[!= comme opérateur de comparaison synonyme de <>. Les opérandes doivent être du même type.
Exemple 12.17. Exemples de comparaisons relationnelles
Les comparaison peuvent également impliquer des qualificateurs de sous-requêtes -
ALL, ANY, SOME. SOME et ANY sont synonymes.
Le qualificateur
ALL passe à true si la comparaison est true pour toutes les valeurs qui se trouvent dans le résultat de la sous-requête. Passe à false si le résultat de la sous-requête est vide.
Exemple 12.18. Exemple de qualificateur de comparaison de sous-requête ALL
Le qualificateur
ANY/SOME passe à true si la comparaison est true pour toutes les valeurs qui se trouvent dans le résultat de la sous-requête. Passe à false si le résultat de la sous-requête est vide.