Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [mysql] specyficzne pobranie danych
AxZx
post
Post #1





Grupa: Zarejestrowani
Postów: 1 385
Pomógł: 55
Dołączył: 1.03.2005
Skąd: śląsk

Ostrzeżenie: (0%)
-----


mam 2 tabele
tab1: idpole, idgrupa, nazwa, status
tab2: idwar, idgrupa, idpole, war, idprofil

chce pobrac wszystkie wiersze z tab1 ktore maja idgrupa = 1
dodatkowo chce dolaczyc dane z tab2, ktore maja to samo idpole.
dodatkowy warunek: tab2.idprofil = 1 lub wcale.

gdy zapytanie wyglada tak:
  1. WHERE tab2.idprofil = 1

to gdy nie ma wierszy w tab2 nie pobiera tez wierszy z tab1.

takie cos dziala gdy zapytnie wyglada tak
  1. SELECT * FROM tab1 LEFT JOIN tab2 (tab1.idpole = tab2.idpole AND tab2.idprofil = 1)
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.09.2025 - 22:10