Requêtes SQL
 sql n° 21 

Liste Taxons prioritaires avec synonymes

Difficulté
Confirmé
Description
Liste des taxons prioritaires (espèces et sous-espèces) avec leurs synonymes
Remarque
Il s'agit d'une requête assez spéciale car elle effectue une jointure sur elle-même. Dans ce cas, on voit qu'il faut donner un alias à la table (ici Taxo1).
La requête ne sort que les taxons pour lesquels ont connaît au moins un synonyme.
Commande SQL

SELECT TAXO.NAME+' '+TAXO.AUCT AS [Taxon prioritaire], TAXO_1.NAME +' '+TAXO_1.AUCT AS Synonyme, TAXO.BREF
FROM TAXO LEFT JOIN TAXO AS TAXO_1 ON TAXO.ID = TAXO_1.REL_ID
WHERE (TAXO.STATUS=0 OR TAXO.STATUS=1) AND TAXO_1.STATUS >=5
ORDER BY TAXO.NAME
Propriétés

Paramétrée Type 'action' Interne uniquement Jointure externe


Suggestion pour le nom de fichier externe
(uniquement si sauvegarde de la requête en fichier externe)
Taxprio_et_Syno
Voir aussi:
[SQL 17] Détection des doublons de BREF

Dernière mise à jour
3/5/2003
Version imprimable
Retour aux SQL