Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL]select w mysql
Forum PHP.pl > Forum > Przedszkole
tr86
Witam, mam problem z zapytaniem, za pomocą którego chcę pobrać wszystkie konferencje, do których należy dany uczestnik.
W tabeli konferencje mam id_konf, itd., a w tabeli uczestnicy id_uzyt i id_konf.
Robię tak jak poniżej, ale wyświetla mi błędne konferencje...

  1. "select * from konferencje where exists(select * from uczestnicy where uczestnicy.id_konf = konferencje.id_konf)"
Agape
Sprawdź może:
  1. if(!mysql_query("SELECT * from ..... ")) echo mysql_error();
thek
  1. SELECT WYBRANE_KOLUMNY FROM uczestnicy u LEFT JOIN konferencje k ON u.id_konferencji = k.id_konf WHERE u.id_uzyt = TUTAJ_ID_USERA
tr86
Cytat(thek @ 29.11.2009, 12:45:00 ) *
  1. SELECT WYBRANE_KOLUMNY FROM uczestnicy u LEFT JOIN konferencje k ON u.id_konferencji = k.id_konf WHERE u.id_uzyt = TUTAJ_ID_USERA



Hmm niezbyt wiele rozumiem z tego...proszę o wytłumaczenie tego ;]
PS. nie da się tego zrobić prościej?
Spawnm
Przecież jest prosto,
wytłumaczenie 1 linijki sql? Kurs, kurs , kurs!!!
Zamykam.
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.