Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [mysql] Łączenie z pustą tabelą, zapytanie o nie utworzone dane
jastu
post
Post #1





Grupa: Zarejestrowani
Postów: 382
Pomógł: 0
Dołączył: 29.11.2005
Skąd: :jestem();

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


Zbudowałem dwie tabele - w jednej są umieszczane są opisy problemów ( każdy zarejestrowany użytkownik może dodpisać swój problem) - a w drugiej umieszczane są odpowiedzi - każdy ma prawo odpowiedzieć . wspólnym polem jest id_problemu .

Jak zapytać :
-wyświetl liste problemów na które nie było jeszcze odpowiedzi ?
Pozdrawiam

Czy komuś przyszło do głowy napisać w jakimś tutorialu ćwiczenie " jak zapytać o coś czego nie ma " (IMG:http://forum.php.pl/style_emoticons/default/worriedsmiley.gif)

Ten post edytował jastu 17.05.2006, 08:46:41
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
jastu
post
Post #2





Grupa: Zarejestrowani
Postów: 382
Pomógł: 0
Dołączył: 29.11.2005
Skąd: :jestem();

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


Jesteś bogiem... dobry przykład zapytania,ja biedny na to nie wpadłem - dziękuję (IMG:http://forum.php.pl/style_emoticons/default/exclamation.gif) !

Modyfikowałem zapytanie i nie uwzględnia mi jednego warunku :

  1. SELECT *
  2. FROM problemy
  3. p LEFT JOIN odpowiedzi o ON (p.id_zgl=o.id_zgl AND p.grupa='oc3' AND o.id_log='$id') GROUP BY p.id_zgl HAVING count(o.id_zgl)=0 ;


Działa dobrze ale nie uwzględnia warunku p.grupa='oc3' . Zwątpiłem

już ok ,wystarczyło zapisać za nawiasem )where p.grupa='oc3'

HA !

Ten post edytował jastu 17.05.2006, 14:36:02
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: 11.10.2025 - 01:34