Я пытаюсь получить данные для введенного лица, я хочу вытащить данные как количество счетов и количество позиций для конкретного человека.
Выход
Entered_by No of line items
CD 9
CD 136084
deepa 7
deepa 18
dolly 757
dolly 22350
kroshni 666
kroshni 16161
lokesh 4
lokesh 999
MHeera 639
MHeera 20427
nandini 7
nandini 5318
Здесь данные в поле Количество позиций смешивают как количество «Количество позиций», так и «Количество счетов», я хочу показать как
Entered_by No of line items No of invoices
CD 136084 9
deepa 18 7
dolly 22350 757
Пожалуйста, помогите мне с этим кем-то ... ..
Вот запрос T-SQL
select ENTERED_BY, count(entered_by) 'NO OF LINE ITEMS'
from im_invoice, im_invoice_line_item, im_invoice_inventory
where invoice_rid = invoice_fk
and invoice_inventory_rid = invoice_inv_fk
and enter_date between dateadd(mm, -3, getdate()) and dateadd(mm,0,getdate())
group by entered_by
union
select entered_by, count(invoice_num) 'NO OF INVOICES' from im_invoice
where enter_date between dateadd(mm, -3, getdate()) and dateadd(mm,0,getdate())
group by entered_by