Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Pobieranie wyników z tabeli 1, jeżeli w tabeli ...
Eagle
post
Post #1





Grupa: Zarejestrowani
Postów: 170
Pomógł: 14
Dołączył: 16.03.2007

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


Witam

Potrzebuje pobrać wszystkie wartości z tabeli1, jeżeli tabela2 w polu "dokument" ma wartość 0

Tabela1
Kod
id | data | user | inne pola ...
1  | 2010 | 1234 | ...
2  | 2011 | 3456 | ...


Tabela2
Kod
id | dokument | inne pola ...
1  | 0 | ...
2  | 1 | ...


Zapytanie wyprodukowałem takie:

  1. SELECT `t1`.* FROM `tabela1` AS `t1`
  2. LEFT JOIN `tabela2` AS `t2`
  3. ON 1
  4. WHERE (t2.dokument = 0)


Dla przykładowych danych zwraca mi oba wyniki (z tabeli 1 [powinno zwrócić tylko pozycję 2]).
Potrzebuję też wziąć pod uwagę przypadek, kiedy tabela2 jest pusta.

Z góry dzięki
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
eccocce
post
Post #2





Grupa: Zarejestrowani
Postów: 165
Pomógł: 5
Dołączył: 10.07.2008
Skąd: Wrocław

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


i chcesz pobrać tylko te wiersze, w których dokument = 0?
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: 3.10.2025 - 08:05