Qu'est-ce qu'une sous-requête ?. Business Objects Web Intelligence Java
Filtrage de données à l'aide de sous-requêtes
6
Qu'est-ce qu'une sous-requête ?
Qu'est-ce qu'une sous-requête ?
Une sous-requête est un type de filtre de requête plus souple qui permet de restreindre des valeurs de façon plus performante qu'avec un filtre de requête ordinaire.
Les sous-requêtes sont plus puissantes que les filtres de requête ordinaires pour les raisons suivantes :
• Elles permettent de comparer les valeurs de l'objet dont les valeurs sont utilisées pour restreindre la requête avec les valeurs d'autres objets.
• Elles permettent de restreindre les valeurs renvoyées par la sous-requête
à l'aide d'une clause WHERE.
Qu'est-il possible de faire avec les sous-requêtes ?
Les sous-requêtes permettent de poser des questions complexes qui sont difficiles voire impossibles à formuler avec les filtres de requête simples. Par exemple : quelle est la liste des clients et de leur revenu dans laquelle un client a acheté un service qui avait été réservé (par n'importe quel client) au premier trimestre (T1) 2003 ?
Fonctionnement des sous-requêtes
Les sous-requêtes modifient le SQL généré par Web Intelligence pour extraire les données des requêtes. Web Intelligence génère un SQL contenant une sous-requête qui restreint les données renvoyées par une requête externe.
Pour en savoir plus sur les sous-requêtes SQL, consultez n'importe quel manuel traitant de SQL.
Remarque :
SQL est le langage de requête pris en charge par toutes les bases de données relationnelles (SGBDR), bien que chaque base de données ait sa propre syntaxe.
76 Création de rapports à l'aide de l'Editeur de rapport Java

Link público atualizado
O link público para o seu chat foi atualizado.