Overblog Tous les blogs Top blogs Technologie & Science Tous les blogs Technologie & Science
Editer l'article Suivre ce blog Administration + Créer mon blog
MENU
Publicité
Attn's blog

sous-requête

13 Décembre 2007 , Rédigé par Milan Publié dans #Sql

-- Que serait le marin sans le sous-marin ?
-- Que serait la requête sans la sous-requête ?
-- Une sous-requête retourne une, plusieurs, ou aucune ligne et peut être correlée.
-- N'est-elle pas à l'origine de la puissance d'SQL ?
 


select t1.* ,
(select count(*)  from personne where pays_id_naiss = t1.pays_id_naiss) as comptage
from personne t1
order by comptage
-- dans la liste des colonnes, et correlée. 
  
 
 
select * from personne
where pays_id_naiss =
(select pays_id_naiss from personne where nom = 'Dupont' and prénom ='Albert')
-- dans le where. Attn à ce que le sub-select ne retourne  pas plus d'une ligne !
 

Publicité
Partager cet article
Repost0
Pour être informé des derniers articles, inscrivez vous :
Commenter cet article