Несовместимые типы 7481 - случай SQL и группировка по - PullRequest
0 голосов
/ 06 марта 2019

Интересно, кто-нибудь может мне помочь. Я недавно работал над этим запросом и только что добавил в некоторых случаях меры по сокращению обработки в Excel. База данных является ODBC. Теперь, когда я пытаюсь вернуть данные, я получаю ошибку Несогласованные типы 7481. Может кто-нибудь помочь мне, пожалуйста. Извините, я только начал действительно использовать SQL, поэтому многое из этого является новым для меня.

    SELECT 

Company_0.CoaCompanyName
, SUM(InvoiceCreditItem_0.IciInvoiceApproved) AS 'Approved' 
, SUM(CASE WHEN InvoiceCreditItem_0.InvoiceCreditID IS NULL THEN 1 END) AS 'Prepared'
, SUM(CASE WHEN InvoiceCreditItem_0.InvoiceCreditID IS NOT NULL THEN 1 END) AS 'Pending'
, InvoiceCreditItem_0.CompanySiteID
, InvoiceCreditItem_0.IciCreatedDate
, Sum(InvoiceCreditItem_0.IciTotalNettValue) As 'Total Nett Value'
, Sum(InvoiceCreditItem_0.IciVatValue) AS 'VAT Value'

FROM

SBS.PUB.Company Company_0
, SBS.PUB.InvoiceCreditItem InvoiceCreditItem_0

WHERE

InvoiceCreditItem_0.CompanyID = Company_0.CompanyID
AND (Company_0.CoaCompanyName<>'ATOS')
AND InvoiceCreditItem_0.IciCreatedDate >= ?


GROUP BY Company_0.CoaCompanyName, InvoiceCreditItem_0.CompanySiteID , InvoiceCreditItem_0.IciCreatedDate
...