prédicat_all_or_any

4D - Documentation   Français   English   German   Japanese   Manuel de référence SQL 4D, Sommaire   Manuel de référence SQL 4D, Index   Retour   Précédent   Suivant

version 11


expression_arithmétique{< | <= | = | >= | > | <>} {ANY | ALL | SOME} (sous_requête)

Description

Un prédicat_all_or_any est utilisé pour comparer une expression_arithmétique avec une sous_requête. Vous pouvez utiliser des opérateurs de comparaison tels que <, <=, =, >=, > et <> ainsi que les mots-clés ANY, ALL et SOME pour effectuer la comparaison avec la sous_requête.

Exemple

L'exemple effectue une sous-requête sélectionnant les meilleures ventes de logiciels. La requête principale sélectionne les enregistrements des tables VENTES et CLIENTS dont la colonne Valeur_Totale est supérieure aux enregistrements sélectionnés par la sous-requête :

   SELECT Valeur_Totale, CLIENTS.Client
       FROM VENTES, CLIENTS
       WHERE VENTES.Client_ID = CLIENTS.Client_ID
         AND Valeur_Totale > ALL (SELECT MAX (Valeur_Totale)
                           FROM VENTES
                           WHERE Type_produit = 'Logiciel');

Référence

expression_arithmétique, prédicat, sous_requête.


4D - Documentation   Français   English   German   Japanese   Manuel de référence SQL 4D, Sommaire   Manuel de référence SQL 4D, Index   Retour   Précédent   Suivant