Table des matières

Search

  1. Préface
  2. Introduction à la gestion des données de test
  3. Test Data Manager
  4. Projets
  5. Stratégies
  6. Data Discovery
  7. Création d'un sous-ensemble de données
  8. Exécution d'une opération de masquage des données
  9. Techniques et paramètres du masquage des données
  10. Génération des données
  11. Techniques et paramètres de génération des données
  12. Utilisation de Test Data Warehouse
  13. Analyse des données de test à l'aide de la couverture de données
  14. Plans et flux de travail
  15. Surveiller
  16. Rapports
  17. ilmcmd
  18. tdwcmd
  19. tdwquery
  20. Annexe A: Référence sur les types de données
  21. Annexe B: Référence sur les types de données pour Test Data Warehouse
  22. Annexe C: Référence sur les types de données pour Hadoop
  23. Annexe D: Glossaire

Guide de l'utilisateur

Guide de l'utilisateur

Clause SELECT

Clause SELECT

Vous pouvez utiliser les clauses SELECT et SELECT DISTINCT pour exécuter des requêtes en vue d'analyser des données dans une table.
Par exemple, la requête suivante renvoie toutes les données de la table1 :
SELECT * from table 1
La requête suivante renvoie des valeurs de données distinctes des colonnes col 1 et col 2 de la table 2.
SELECT DISTINCT col 1, col 2 from table 2
Vous pouvez utiliser des jointures, des fonctions d'agrégation, la clause Where avec les options et d'autres clauses avec les clauses SELECT et SELECT DISTINCT.
Vous pouvez exécuter des requêtes avec des noms de table et de colonne qui contiennent des espaces ou tirets. Vous devez entrer le nom de table ou de colonne dans '\"'. Utilisez la syntaxe suivante :
SELECT \"<column-name>\" from \"<table name>\"
  • Vous ne pouvez pas utiliser d'autres caractères spéciaux dans une requête.
  • Vous pouvez utiliser uniquement des caractères anglais, le trait de soulignement ('_') et des caractères numériques dans une requête.

Alias

Vous pouvez utiliser des alias lorsque vous exécutez une requête avec les clauses SELECT et SELECT DISTINCT.
Par exemple :
SELECT <alias_name>.<column_name> FROM <table_name> <alias_name>
SELECT <column_name> as <alias_name> from <table_name>
SELECT e.dept_id FROM Employee e
SELECT emp_name as name from TDWEMP
SELECT e.dept_id, e.name FROM Employee e WHERE e.name like 'J%'