У меня есть выражение, которое хранит точные данные, которые мне нужны, однако Доступ не позволит мне сортировать по нему ... что делает данные почти бесполезными.Нужно сортировать по выражению в запросе доступа
Выражение в конструкторе запросов:
DelDays: Workdays(Format([Shipment Date]+1,'0000-00-00'),Format([POD Delivery Date],'0000-00-00'))
Вот SQL-запрос:
SELECT RTGFDXGround.[Invoice Number], RTGFDXGround.[Express or Ground Tracking ID], RTGFDXGround.[Service Type], RTGFDXGround.[Shipment Date], RTGFDXGround.[POD Delivery Date], RTGFDXGround.[Net Charge Amount], RTGFDXGround.[Zone Code], Workdays(Format([Shipment Date]+1,'0000-00-00'),Format([POD Delivery Date],'0000-00-00')) AS DelDays, Mid([Recipient Zip Code],1,5) AS ToZip, RTGFDXGround.[Shipper Zip Code]
FROM RTGFDXGround
WHERE (((RTGFDXGround.[Invoice Number])="6788") AND ((RTGFDXGround.[Ground Tracking ID Prefix])<>"715"))
ORDER BY RTGFDXGround.[Zone Code] DESC , Mid([Recipient Zip Code],1,5) DESC;
Любые предложения о том, как я могу получить эту сортировку по DESC 'DelDays'? Я бы предпочел, чтобы логическая работа выполнялась в Запросах без использования отчета.
Спасибо, как всегда!
У меня нет ошибки - это хорошо, но запрос не возвращает никаких результатов - не хорошо. Может, что-то простое? – Derek
хорошо, что это запрос, а не порядок ... должен быть в вашем заявлении, о котором я не понимаю. – Hogan
.. моя ошибка, я сокращаю номер счета. Я получаю ту же ошибку, которая является «несоответствием типа данных в выражении критериев». Это та самая ошибка, которую я получаю. – Derek