Andrzej Banach pisze:
Witam; Podpowie ktos jak powinno wygladac zapytanie wyrzucajace wszystkie komputery bez przydzielonych taryf? Uzywam powiazan komputer-taryfa. Fakt ze z sql'em mi nie po drodze, ale zawsze jakies proste zapytanie potrafilem stworzyc. W tym przypadku jednak po przestudiowaniu struktury bazy danych nawet nie wiem co z czym powiazac. Kombinowalem z tabela nodeassignments i wyszukiwaniem gdy nodeid=null, ale takich wpisow nie ma. Jezeli komp nie ma taryfy to i powiazania w bazie nie ma. Poratuje ktos gotowym zapytaniem lub chociaz naprowadzi na prawidlowy tok myslenia by takie zapytanie stworzyc?
tak zupełnie na ślepo:
SELECT ... FROM nodes n LEFT JOIN nodeassignments na ON (n.id=na.nodeid) WHERE na.id IS NULL
nie mam jak teraz sprawdzić i dawno nie używałem bazy LMS, ale chyba coś w ten deseń...
pozdrawiam, Dawid W
!DSPAM:4a11c64f58951711816961!