### how to show the whole list of sales man even the ones with no resolute for the calculation

hey,

i wrote this query and it shows only the sales man that have invoces by their name for the dates given .

i want to see the whole list of sales man with '0' or '-' for the ones that don't have invoices yet .

```SELECT
T1.[SlpName], sum( T2.[DocTotal])/1.17
FROM OCRD T0
INNER JOIN OSLP T1 ON T0.SlpCode = T1.SlpCode                      Inner join ORCT T2 on T0.cardcode = T2.cardcode
WHERE T2.[DocDate] >=[%0] and T2.[DocDate] <=[%1]
GROUP BY T1.[SlpName]```

THANK YOU !!

10|10000 characters needed characters exceeded

• Apr 16, 2018 at 06:22 AM

Hi,

```SELECT T1.[SlpName], ISNULL(sum( T2.[DocTotal])/1.17, 0) AS Total
FROM OSLP T1
LEFT OUTER JOIN OCRD T0 ON T1.SlpCode = T0.SlpCode                 LEFT OUTER JOIN ORCT T2 on T0.cardcode = T2.cardcode
WHERE T2.[DocDate]>=[%0]
and T2.[DocDate]<=[%1]
GROUPBY T1.[SlpName]```

Regards,

Johan

10|10000 characters needed characters exceeded
• Johan Hakkesteegt Efrat Guli

I see. It may be enough to just add a simple GROUP BY clause at the end of the query:

`GROUP BY T1.[SlpName]`

Regards,

Johan

• Apr 15, 2018 at 12:11 PM

Hi,

Try this query,

SELECT T1.[SlpName], sum( T2.[DocTotal])/1.17 FROM OCRD T0 INNER JOIN OSLP T1 ON T0.SlpCode = T1.SlpCode Inner join ORCT T2 on T0.cardcode = T2.cardcode WHERE T2.[DocDate] >=[%0] and T2.[DocDate] <=[%1] AND (T1.Slpname Like '%%O%%' OR T1.Slpcode = '-') GROUP BY T1.[SlpName]

Regards,

Nagarajan

10|10000 characters needed characters exceeded
• Hi,

I want the full list of salesman and the sum of invoces that have been paid in a given time

this Query suposed to help us know how much bonus to give the salesman that worked well on the money collection

and during the month - to know to which one to give a call since he didn't collect any money.

thanks

• Apr 15, 2018 at 12:56 PM

Change your join to Left Outer Join because inner join returns values which are in both tables while left outer join will return all values from first table irrespective of second table.. if value is not in second table if will shows first table value only...