Преобразованный отчет Crystal в SQL, где не работает предложение SQL - PullRequest
0 голосов
/ 25 февраля 2020

Может ли кто-нибудь помочь с этим SQL запросом? У меня есть предложение where, которое не работает, потому что оно из Crystal Reports, и я не уверен, что оно будет в SQL:

WHERE INSpecialDateRange (shiphead.ShipDate, 'WeekToDateFromSunday')

Полный запрос:

SELECT shiphead.PackNum,
       shiphead.ShipDate,
       shipdtl.PackLine,
       shipdtl.OurJobShipQty,
       shipdtl.OurInventoryShipQty,
       shiphead.Invoiced,
       orderdtl.UnitPrice,
       part.SearchWord 
FROM   (Epicor905.dbo.Part part
        RIGHT OUTER JOIN Epicor905.dbo.OrderDtl orderdtl ON (part.PartNum=orderdtl.PartNum)
                                                        AND (part.Company=orderdtl.Company))
        INNER JOIN (Epicor905.dbo.ShipDtl shipdtl
                    INNER JOIN Epicor905.dbo.ShipHead shiphead ON (shipdtl.PackNum=shiphead.PackNum)
                                                              AND (shipdtl.Company=shiphead.Company))
                    ON ((orderdtl.Company=shipdtl.Company)
                   AND (orderdtl.OrderLine=shipdtl.OrderLine))
                   AND (orderdtl.OrderNum=shipdtl.OrderNum)  
WHERE INSpecialDateRange (shiphead.ShipDate, 'WeekToDateFromSunday')
ORDER BY shiphead.PackNum
...