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