Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Wybieranie wierszy i grupowanie
likon1
post
Post #1





Grupa: Zarejestrowani
Postów: 58
Pomógł: 0
Dołączył: 6.10.2009

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


Witam, posiadam 3 tabele dajmy na to:

event (id, name, .. ), event_users (id, user, event ), wait (id, time, event)

Wszystko dziala tak ze do wierszy w tabeli event podczepiam kolejnych uzytkownikow do wydarzen ( do wydarzen zas podpinam inner joinem tabele wait ).

Chcialbym jednak by wypisalo mi jedyne te wydarzenia w ktorych nie ma podpietego usera o np. moim id

Probowalem juz z tym group by i innymi ale ciagle zwraca mi bledne dane
Moglby ktos chociaz schematycznie to nakreslic?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Mchl
post
Post #2





Grupa: Zarejestrowani
Postów: 855
Pomógł: 145
Dołączył: 17.07.2008
Skąd: High Memory Area

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


Kod
SELECT
  t1.id, t1.user, t1.event
FROM
  event_user AS t1
LEFT JOIN (
  SELECT
    DISTINCT user
  FROM
    event_user
  WHERE
    user != 2
) AS t2
ON
  t1.user = t2.user
WHERE
  t2.user IS NULL
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: 14.10.2025 - 12:29