Drobna literówka w zapytaniu, ale bardzo istotna...
Z niewiadomych przyczyn pierwsze n faktur było wystawianych po kolei
przez wszystkich użytkowników LMSa, a później gdy kończyły się wpisy w
tabeli user, to faktury były wystawiane przez division_author.
W podzapytaniu jest: SELECT name FROM users WHERE id = d.id
Czyli wybieranie nazwy użytkownika, porównując id użytkownika z id
faktury (?).
A powinno być: SELECT name FROM users WHERE id = d.userid
Czyli wybieranie nazwy użytkownika, porównując id użytkownika z id
użytkownika który wystawił fakturę :)
W załączniku diffek ;)
Pozdrawiam,
Konrad Cempura
!DSPAM:499720a6188164380352099!