Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: jak zwrocic jeden wynik mimo kilku wystapien w IN
Forum PHP.pl > Forum > Bazy danych > MySQL
misty
hej, mam takie pytanie:
mam sobie zapytanie, SELECT * FROM tabela1.. WHERE... tabela2.id in (1,2,3);

i chodzi o to ze jesli w zapytaniu warunek tabela2.id in (1,2,3) bedzie wystepowal wiecej niz 1 raz, tzn tabela2.id bedzie (przykladowo) i 2 i 3 to bede miala zwrocone 2 rekordy. a ja chce tylko jeden. przykladowy wynik takiego zapytania to:

imie | nazwisko |
Jan Kowalski
Jan Kowalski

poniewaz tabela2.id in (1, 2, 3) wystapilo 2 razy.
a ja chce dostac tylko jeden rekord Jan Kowalski.

mam nadz ze w miare zrozumiale opisalam o co chodzi. moglby mi ktos cos doradzic?

pzdr
erix
DISTINCT
misty
thx!
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.