fork download
  1. SELECT d.TopupLevel
  2. ,d.Value AS DenominationValue
  3. ,ISNULL(sum(CashCount), 0) - ISNULL(sum(Debits.DebitCount), 0) AS CurrentSystemCount
  4. FROM kioskdenominations d
  5. LEFT JOIN kioskcashvalues v ON v.denominationvalue = d.value
  6. AND v.MachineID = d.MachineID
  7. LEFT JOIN (
  8. SELECT d.ID AS denomination
  9. ,ISNULL(CashCount, 0) AS DebitCount
  10. FROM KioskDenominations d
  11. LEFT JOIN KioskCashValues v ON v.denominationvalue = d.value
  12. AND v.MachineID = d.MachineID
  13. WHERE debit = 1
  14. AND SentToCashBox = 0
  15. AND LiftedDate IS NULL
  16. AND d.machineID = 'BFEBFBFF0003067822A5ED24'
  17. GROUP BY d.id
  18. ,cashcount
  19. ) debits ON debits.denomination = d.id
  20. WHERE credit = 1
  21. AND SentToCashBox = 0
  22. AND LiftedDate IS NULL
  23. AND d.machineID = 'BFEBFBFF0003067822A5ED24'
  24. GROUP BY d.Value
Runtime error #stdin #stdout #stderr 0s 3396KB
stdin
Standard input is empty
stdout
Standard output is empty
stderr
Error: incomplete SQL: SELECT d.TopupLevel
	,d.Value AS DenominationValue
	,ISNULL(sum(CashCount), 0) - ISNULL(sum(Debits.DebitCount), 0) AS CurrentSystemCount
FROM kioskdenominations d
LEFT JOIN kioskcashvalues v ON v.denominationvalue = d.value
	AND v.MachineID = d.MachineID
LEFT JOIN (
	SELECT d.ID AS denomination
		,ISNULL(CashCount, 0) AS DebitCount
	FROM KioskDenominations d
	LEFT JOIN KioskCashValues v ON v.denominationvalue = d.value
		AND v.MachineID = d.MachineID
	WHERE debit = 1
		AND SentToCashBox = 0
		AND LiftedDate IS NULL
		AND d.machineID = 'BFEBFBFF0003067822A5ED24'
	GROUP BY d.id
		,cashcount
	) debits ON debits.denomination = d.id
WHERE credit = 1
	AND SentToCashBox = 0
	AND LiftedDate IS NULL
	AND d.machineID = 'BFEBFBFF0003067822A5ED24'
GROUP BY d.Value