Как поместить функцию даты в сложный запрос, созданный объединениями? - PullRequest
0 голосов
/ 13 апреля 2011

Мой запрос:

SELECT
  c.aCustID AS 'Contact ID',
  o.[FldDate22526] AS 'Opportunity Date',
  o.[FldNumeric22532] AS 'Opportunity Allotted to',
  n.tOpportunityname AS 'Opportunity Name',
  p.[FldString22540] AS 'Opportunity Phone',
  p.[FldString22539] AS 'Opportunity Address',
  r.[FldString22543] AS 'Opportunity Remerks (Customer Care)',
  p.[FldString22538] AS 'Opportunity Remerks (Sales)',
  o.[FldNumeric22536] AS 'Opportunity Status (5 Day)'
FROM
  tblCustomer AS c
  JOIN [tblObjectType3_3] as o
    ON c.aCustID = o.nID
  JOIN tblOpportunity AS n
    ON o.nID = n.aOpportunityID
  JOIN [tblObjectType3_11] AS p
    ON o.nID= p.nID
  JOIN [tblObjectType3_2] AS r
    ON p.nID = r.nID

1 Ответ

0 голосов
/ 26 апреля 2011

Я собираюсь догадаться, что все, что вы хотите сделать, это ограничить свои результаты теми, которые находятся в диапазоне дат. Например:

SELECT ...
FROM ...
WHERE o.[FldDate22526] > sysdate

или, возможно,

SELECT ...
FROM ...
WHERE o.[FldDate22526] BETWEEN now() and now()-7

Не уверен, какая БД, поэтому не уверен, какой синтаксис даты использовать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...