
A.L.E.C pisze:
ICE wrote:
Witam szanownych użytkowników LMS'a ;) Wziąłem sie za porządki w moim lmsie i przyszlo mi na mysl, aby wylistowac sobie wszystkich klientów, którzy nie są przydzieleni do żadnych z grup. Czy ktos ma jakis pomysl jak ma wygladac zapytanie do bazy? Bo mi nic nie przychodzi do głowy. Przeszukalem archiwum grupy i tez nic nie znalazlem, w dokumentacji tez nic nie ma (moze zle szukalem ?) Dodam ze uzywam postgresa.
sposób prosty:
SELECT c.lastname, c.name, c.id FROM customers c WHERE deleted = 0 AND NOT EXISTS ( SELECT 1 FROM customerassignments WHERE c.id = customerid)
sposób szybki:
SELECT c.lastname, c.name, c.id FROM customers c LEFT JOIN ( SELECT DISTINCT customerid FROM customerassignments) a ON (a.customerid = c.id) WHERE deleted = 0 AND a.customerid IS NULL
ok dzieki, jednak jestem slepy ;) nowe okulary malo daja ]:->
pozdr. ICE
_______________________________________________ lms mailing list lms@lists.lms.org.pl http://lists.lms.org.pl/mailman/listinfo/lms