Je cherche à récupérer toutes les lignes de la colonne X d'une table dont la
colonne Y = 1 et 2
La valeur de la colonne X se répète F(de la colonne Y)
exemple : X = 1111111 Y = 1
X = 1111111 Y = 2
X = 2222222 Y = 3
X = 1111111 Y = 4
X = 2222222 Y = 1
j'aimerais récupérer 2 enregistrements seulement X = 11111111 dont Y = 1 et
Y = 2
mais pas X = 222222 et Y = 1 car X = 2222222 n'a pas X = 2222222 et Y = 2
--
Pierre-André Gard
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
Olivier Besson
Bonjour, Ci joint script pour SQL Serveur : Voir la requete en dessous de <-- c'est ici :>.
CREATE TABLE #TEST ( X NVARCHAR(10) NOT NULL, Y INT NOT NULL )
INSERT INTO #TEST (X, Y) VALUES ('1111111', 1) INSERT INTO #TEST (X, Y) VALUES ('1111111', 2) INSERT INTO #TEST (X, Y) VALUES ('2222222', 3) INSERT INTO #TEST (X, Y) VALUES ('1111111', 4) INSERT INTO #TEST (X, Y) VALUES ('2222222', 1)
SELECT * FROM #TEST
-- C'est ici : SELECT T1. FROM #TEST T1 INNER JOIN #TEST T2 ON T1.X = T2.X WHERE T1.Y = 1 AND T2.Y = 2
DROP TABLE #TEST
--
Olivier Besson Pour m'ecrire, remplacer le <xx >de mon adresse par <com>. (Je ne lis pas mes mails frequement) To write me, replace <xx> part of my address by <com> (i don't read my mails very frequently).
"Pierre Gard" a écrit dans le message de news:
Bonjour,
Problème de requête SQL
Je cherche à récupérer toutes les lignes de la colonne X d'une table dont
la
colonne Y = 1 et 2 La valeur de la colonne X se répète F(de la colonne Y)
exemple : X = 1111111 Y = 1 X = 1111111 Y = 2 X = 2222222 Y = 3 X = 1111111 Y = 4 X = 2222222 Y = 1
j'aimerais récupérer 2 enregistrements seulement X = 11111111 dont Y = 1
et
Y = 2 mais pas X = 222222 et Y = 1 car X = 2222222 n'a pas X = 2222222 et Y = 2 -- Pierre-André Gard
Bonjour,
Ci joint script pour SQL Serveur :
Voir la requete en dessous de <-- c'est ici :>.
CREATE TABLE #TEST (
X NVARCHAR(10) NOT NULL,
Y INT NOT NULL
)
INSERT INTO #TEST (X, Y) VALUES ('1111111', 1)
INSERT INTO #TEST (X, Y) VALUES ('1111111', 2)
INSERT INTO #TEST (X, Y) VALUES ('2222222', 3)
INSERT INTO #TEST (X, Y) VALUES ('1111111', 4)
INSERT INTO #TEST (X, Y) VALUES ('2222222', 1)
SELECT * FROM #TEST
-- C'est ici :
SELECT T1. FROM #TEST T1 INNER JOIN #TEST T2 ON T1.X = T2.X
WHERE T1.Y = 1 AND T2.Y = 2
DROP TABLE #TEST
--
Olivier Besson
Pour m'ecrire, remplacer le <xx >de mon adresse par <com>.
(Je ne lis pas mes mails frequement)
To write me, replace <xx> part of my address by <com> (i don't read my mails
very frequently).
"Pierre Gard" <pharmasoftsupprimerceci@tvs2net.ch> a écrit dans le message
de news: OYUiApHnDHA.2080@TK2MSFTNGP10.phx.gbl...
Bonjour,
Problème de requête SQL
Je cherche à récupérer toutes les lignes de la colonne X d'une table dont
la
colonne Y = 1 et 2
La valeur de la colonne X se répète F(de la colonne Y)
exemple : X = 1111111 Y = 1
X = 1111111 Y = 2
X = 2222222 Y = 3
X = 1111111 Y = 4
X = 2222222 Y = 1
j'aimerais récupérer 2 enregistrements seulement X = 11111111 dont Y = 1
et
Y = 2
mais pas X = 222222 et Y = 1 car X = 2222222 n'a pas X = 2222222 et Y = 2
--
Pierre-André Gard
Bonjour, Ci joint script pour SQL Serveur : Voir la requete en dessous de <-- c'est ici :>.
CREATE TABLE #TEST ( X NVARCHAR(10) NOT NULL, Y INT NOT NULL )
INSERT INTO #TEST (X, Y) VALUES ('1111111', 1) INSERT INTO #TEST (X, Y) VALUES ('1111111', 2) INSERT INTO #TEST (X, Y) VALUES ('2222222', 3) INSERT INTO #TEST (X, Y) VALUES ('1111111', 4) INSERT INTO #TEST (X, Y) VALUES ('2222222', 1)
SELECT * FROM #TEST
-- C'est ici : SELECT T1. FROM #TEST T1 INNER JOIN #TEST T2 ON T1.X = T2.X WHERE T1.Y = 1 AND T2.Y = 2
DROP TABLE #TEST
--
Olivier Besson Pour m'ecrire, remplacer le <xx >de mon adresse par <com>. (Je ne lis pas mes mails frequement) To write me, replace <xx> part of my address by <com> (i don't read my mails very frequently).
"Pierre Gard" a écrit dans le message de news:
Bonjour,
Problème de requête SQL
Je cherche à récupérer toutes les lignes de la colonne X d'une table dont
la
colonne Y = 1 et 2 La valeur de la colonne X se répète F(de la colonne Y)
exemple : X = 1111111 Y = 1 X = 1111111 Y = 2 X = 2222222 Y = 3 X = 1111111 Y = 4 X = 2222222 Y = 1
j'aimerais récupérer 2 enregistrements seulement X = 11111111 dont Y = 1
et
Y = 2 mais pas X = 222222 et Y = 1 car X = 2222222 n'a pas X = 2222222 et Y = 2 -- Pierre-André Gard