ASA - Guide de l'utilisateur SQL
Lorsque vous créez une requête, vous utilisez les clauses WHERE et HAVING pour limiter le nombre de lignes renvoyées par la requête.
Parfois, les lignes sélectionnées dépendent des informations stockées dans plusieurs tables. Une sous-requête de la clause WHERE ou HAVING vous permet de sélectionner des lignes d'une table, selon des spécifications obtenues à partir d'une autre table. D'autres méthodes sont décrites à la section Jointures : Recherche de données dans plusieurs tables.
Ce chapitre suppose un minimum de connaissances sur les requêtes et la syntaxe de l'instruction SELECT. Pour plus d'informations sur les requêtes, reportez-vous au chapitre Requêtes : Sélection de données dans une table.
Présentation des sous-requêtes
Utilisation de sous-requêtes dans la clause WHERE
Sous-requêtes dans la clause HAVING
Test de comparaison de sous-requête
Tests de comparaison quantifiée avec ANY et ALL
Test d'appartenance à un ensemble avec des conditions IN
Test de présence
Références externes
Sous-requêtes et jointures
Sous-requêtes imbriquées
Fonctionnement des sous-requêtes
SQL Anywhere Studio 9.0.2
Copyright © 1989–2004 Sybase, Inc. Copyright partiel © 2001–2004 iAnywhere Solutions, Inc. Tous droits réservés.