Witam,
Chciałbym prosić o pomoc w następującej sprawie
Mam stworzone następujące zapytanie. Które informuje mnie o liczbie wysłanych wiadomości mailowych miedzy godziną 9 a 13:
SELECT COUNT(emfdid), o.fullnm FROM emails e
LEFT JOIN email_folders ef USING(emfdid)
LEFT JOIN email_accounts_user_data ea on e.acntid=ea.acntid
LEFT JOIN email_accounts aa ON e.acntid=aa.acntid
INNER JOIN orgtree_view o ON o.usr_id=ea.usr_id where (ef.fdname='Sent' OR ef.fdname='Wysłane')
AND to_char(date__, 'HH24:MI') between '09:00' and '13:00' AND date__::date=CURRENT_DATE
AND aa.shared IS FALSE
GROUP BY o.fullnm
Chciałbym teraz dodatkowo wyświetlić treść maili (emails, kolumny -txtcnt) oraz adresatów (emails, kolumny - to____)
Próbowałem dodać dodatkowe kolumny w taki sposób:
SELECT COUNT(emfdid), o.fullnm, e.txtcnt AS tresc, .to____ FROM emails e
LEFT JOIN email_folders ef USING(emfdid)
LEFT JOIN email_accounts_user_data ea on e.acntid=ea.acntid
LEFT JOIN email_accounts aa ON e.acntid=aa.acntid
INNER JOIN orgtree_view o ON o.usr_id=ea.usr_id where (ef.fdname='Sent' OR ef.fdname='Wysłane')
AND to_char(date__, 'HH24:MI') between '09:00' and '13:00' AND date__::date=CURRENT_DATE
AND aa.shared IS FALSE
GROUP BY o.fullnm
Niesety niepoprawnie.
Jak powinno wyglądać prawidłowe zapytanie?