4D v14

prédicat_all_or_any

Accueil

 
4D v14
prédicat_all_or_any

prédicat_all_or_any  


 

 

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

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');

 
PROPRIÉTÉS 

Produit : 4D
Thème : Règles de syntaxe
Nom intl. : all_or_any_predicate

 
VOIR AUSSI  

expression_arithmétique
prédicat
sous_requête

 
UTILISATION DE L'ARTICLE

4D - Référence SQL ( 4D v11 SQL Release 4 )
4D - Référence SQL ( 4D v14)
4D - Référence SQL ( 4D v12.1)
4D - Référence SQL ( 4D v13.4)
4D - Référence SQL ( 4D v14 R2)
4D - Référence SQL ( 4D v14 R3)
4D - Référence SQL ( 4D v14 R4)