MySQL : probleme de requete

WRInaute impliqué
bonjour,

j'ai deux champs dans un table, qui contiennent des ID users, du genre

X | Y
----------
1 | 650
650 | 1
1 | 113
113 | 1
112 | 1

quelle requete je peux utiliser pour ne récupérer comme valeur que 650, 113, 112 , sans doublon, et sans le 1 (mon id user à moi) ??

J'avour que je rame, là...
 
WRInaute occasionnel
je suis novice en la matière mais je dirais qu'un

SELECT * from latable WHERE ID !=1

devrait fonctionner

et pour eviter les doublons il faut que ton champs ID soit unique
 
WRInaute passionné
Code:
select distinct max(x,y) from table
ou alors
Code:
select distinct * from table where x!=1 and y!=1
selon ce que tu veux exactement.
 
Nouveau WRInaute
Pas vraiment compris
1. à quoi est destinée ta table
2. pourquoi il y a 2 colonnes supposées enregsitrer des données identiques

N'y a-t-il pas un problème de design de la base de données?
 
Discussions similaires
Haut