Je voudrais retourner le nom de la ville et les 6 premiers noms de
personne du genre :
Paris Jerome
Paris Marina
Paris Joel
Paris Simonne
Paris Julie
Paris Franke
Nantes Pascal
Nantes Nathan
Nantes Laurent
Nantes Stephanie
Nantes Caroline
Nantes Benoit
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Gilles LE BARBIER
Salut ! attention la notion d'ordre (de saisie) n'existe pas en sql De quel ordre parle tu ? Suivant une date suivant le libelle du prénom ?
A+ Gilles
"llopht" a écrit dans le message de news:
Salut à tous,
J'ai deux tables du genre :
tblVilles strNom
tblPersonnes IdVille strNom
Je voudrais retourner le nom de la ville et les 6 premiers noms de personne du genre :
Paris Jerome Paris Marina Paris Joel Paris Simonne Paris Julie Paris Franke Nantes Pascal Nantes Nathan Nantes Laurent Nantes Stephanie Nantes Caroline Nantes Benoit
A quoi doit ressembler la requête ??
Merci pour votre aide....
Jérôme
Salut !
attention la notion d'ordre (de saisie) n'existe pas en sql
De quel ordre parle tu ?
Suivant une date suivant le libelle du prénom ?
A+
Gilles
"llopht" <llopht@libertysurf.fr> a écrit dans le message de news:
ufBtn6hGHHA.4588@TK2MSFTNGP05.phx.gbl...
Salut à tous,
J'ai deux tables du genre :
tblVilles
strNom
tblPersonnes
IdVille
strNom
Je voudrais retourner le nom de la ville et les 6 premiers noms de
personne du genre :
Paris Jerome
Paris Marina
Paris Joel
Paris Simonne
Paris Julie
Paris Franke
Nantes Pascal
Nantes Nathan
Nantes Laurent
Nantes Stephanie
Nantes Caroline
Nantes Benoit
Salut ! attention la notion d'ordre (de saisie) n'existe pas en sql De quel ordre parle tu ? Suivant une date suivant le libelle du prénom ?
A+ Gilles
"llopht" a écrit dans le message de news:
Salut à tous,
J'ai deux tables du genre :
tblVilles strNom
tblPersonnes IdVille strNom
Je voudrais retourner le nom de la ville et les 6 premiers noms de personne du genre :
Paris Jerome Paris Marina Paris Joel Paris Simonne Paris Julie Paris Franke Nantes Pascal Nantes Nathan Nantes Laurent Nantes Stephanie Nantes Caroline Nantes Benoit
A quoi doit ressembler la requête ??
Merci pour votre aide....
Jérôme
LaC
Bonjour,
je pense que vous etes bon pour une jointure entre les 2 tables le tout englobé dans un curseur qui limite à 6 les enregistrements par ville....le tout dans procédure stockée comme ca c'est plus facile à rejouer.
Lac
"llopht" a écrit dans le message de news:
Salut à tous,
J'ai deux tables du genre :
tblVilles strNom
tblPersonnes IdVille strNom
Je voudrais retourner le nom de la ville et les 6 premiers noms de personne du genre :
Paris Jerome Paris Marina Paris Joel Paris Simonne Paris Julie Paris Franke Nantes Pascal Nantes Nathan Nantes Laurent Nantes Stephanie Nantes Caroline Nantes Benoit
A quoi doit ressembler la requête ??
Merci pour votre aide....
Jérôme
Bonjour,
je pense que vous etes bon pour une jointure entre les 2 tables le tout
englobé dans un curseur qui limite à 6 les enregistrements par ville....le
tout dans procédure stockée comme ca c'est plus facile à rejouer.
Lac
"llopht" <llopht@libertysurf.fr> a écrit dans le message de news:
ufBtn6hGHHA.4588@TK2MSFTNGP05.phx.gbl...
Salut à tous,
J'ai deux tables du genre :
tblVilles
strNom
tblPersonnes
IdVille
strNom
Je voudrais retourner le nom de la ville et les 6 premiers noms de
personne du genre :
Paris Jerome
Paris Marina
Paris Joel
Paris Simonne
Paris Julie
Paris Franke
Nantes Pascal
Nantes Nathan
Nantes Laurent
Nantes Stephanie
Nantes Caroline
Nantes Benoit
je pense que vous etes bon pour une jointure entre les 2 tables le tout englobé dans un curseur qui limite à 6 les enregistrements par ville....le tout dans procédure stockée comme ca c'est plus facile à rejouer.
Lac
"llopht" a écrit dans le message de news:
Salut à tous,
J'ai deux tables du genre :
tblVilles strNom
tblPersonnes IdVille strNom
Je voudrais retourner le nom de la ville et les 6 premiers noms de personne du genre :
Paris Jerome Paris Marina Paris Joel Paris Simonne Paris Julie Paris Franke Nantes Pascal Nantes Nathan Nantes Laurent Nantes Stephanie Nantes Caroline Nantes Benoit
A quoi doit ressembler la requête ??
Merci pour votre aide....
Jérôme
Sylvain Lafontaine
En rajoutant l'identification IdPersonne à la table tblPersonnes et en remplaçant strNom par quelque chose de plus approprié comme NomVille et NomPersonne, un exemple de requête serait:
select * from tblVilles v inner join tblPersonnes p on v.IdVille = p.IdVille where p.IdPersonne in ( select top 6 p2.IdPersonne from tblVilles v2 inner join tblPersonnes p2 on v2.IdVille = p2.IdVille where v2.IdVille = v.IdVille order by IdPersonne ) order by NomVille, NomPersonne
-- Sylvain Lafontaine, ing. MVP - Technologies Virtual-PC E-mail: sylvain aei ca (fill the blanks, no spam please)
"llopht" wrote in message news:
Salut à tous,
J'ai deux tables du genre :
tblVilles strNom
tblPersonnes IdVille strNom
Je voudrais retourner le nom de la ville et les 6 premiers noms de personne du genre :
Paris Jerome Paris Marina Paris Joel Paris Simonne Paris Julie Paris Franke Nantes Pascal Nantes Nathan Nantes Laurent Nantes Stephanie Nantes Caroline Nantes Benoit
A quoi doit ressembler la requête ??
Merci pour votre aide....
Jérôme
En rajoutant l'identification IdPersonne à la table tblPersonnes et en
remplaçant strNom par quelque chose de plus approprié comme NomVille et
NomPersonne, un exemple de requête serait:
select * from tblVilles v inner join tblPersonnes p on v.IdVille = p.IdVille
where p.IdPersonne in (
select top 6 p2.IdPersonne from tblVilles v2 inner join tblPersonnes p2
on v2.IdVille = p2.IdVille
where v2.IdVille = v.IdVille order by IdPersonne
)
order by NomVille, NomPersonne
--
Sylvain Lafontaine, ing.
MVP - Technologies Virtual-PC
E-mail: sylvain aei ca (fill the blanks, no spam please)
"llopht" <llopht@libertysurf.fr> wrote in message
news:ufBtn6hGHHA.4588@TK2MSFTNGP05.phx.gbl...
Salut à tous,
J'ai deux tables du genre :
tblVilles
strNom
tblPersonnes
IdVille
strNom
Je voudrais retourner le nom de la ville et les 6 premiers noms de
personne du genre :
Paris Jerome
Paris Marina
Paris Joel
Paris Simonne
Paris Julie
Paris Franke
Nantes Pascal
Nantes Nathan
Nantes Laurent
Nantes Stephanie
Nantes Caroline
Nantes Benoit
En rajoutant l'identification IdPersonne à la table tblPersonnes et en remplaçant strNom par quelque chose de plus approprié comme NomVille et NomPersonne, un exemple de requête serait:
select * from tblVilles v inner join tblPersonnes p on v.IdVille = p.IdVille where p.IdPersonne in ( select top 6 p2.IdPersonne from tblVilles v2 inner join tblPersonnes p2 on v2.IdVille = p2.IdVille where v2.IdVille = v.IdVille order by IdPersonne ) order by NomVille, NomPersonne
-- Sylvain Lafontaine, ing. MVP - Technologies Virtual-PC E-mail: sylvain aei ca (fill the blanks, no spam please)
"llopht" wrote in message news:
Salut à tous,
J'ai deux tables du genre :
tblVilles strNom
tblPersonnes IdVille strNom
Je voudrais retourner le nom de la ville et les 6 premiers noms de personne du genre :
Paris Jerome Paris Marina Paris Joel Paris Simonne Paris Julie Paris Franke Nantes Pascal Nantes Nathan Nantes Laurent Nantes Stephanie Nantes Caroline Nantes Benoit