2013-07-01 4 views
0

У меня есть следующий запрос:Результаты фильтрации по дате

SELECT STOCK.ITEM_DATE, STOCK.AMOUNT, STOCK.OPERATIONTYPE 
     ,ITEM.ITEM_NAME 
FROM ITEM INNER JOIN STOCK ON STOCK.ITEM_ID = ITEM.ITEM_ID  
WHERE STOCK.ITEM_DATE > to_date('06/26/2013','mm/dd,yyyy')  
     AND ITEM.CATEGORY_ID = 1 

Я хочу, чтобы выбрать все детали перед '06/26/2013' ВКЛЮЧАЯ '06/26/2013' , но результат до того '06/26/2013 'НЕ включая '06/26/2013'.

Любые идеи, как это сделать, я попытался> = но ничего не изменилось.

+0

Можете ли вы настроить [SQLFiddle ] (http://sqlfiddle.com)? –

+0

Я не думаю, что это будет иметь для меня право на это ... извините. –

+0

Вопросы, касающиеся проблем с кодом, который вы написали, должны ** описать конкретную проблему ** и включить действительный код для его воспроизведения. См. [SSCCE.org] (http://sscce.org/) для руководства. –

ответ

1

Если:

перед тем '06/26/2013' ВКЛЮЧАЯ '06/26/2013'

Тогда:

WHERE STOCK.ITEM_DATE < to_date('06/27/2013','mm/dd/yyyy') 
+0

вы предлагаете увеличить месяц ?? !! .... Я думаю, что приращение дня имеет больше смысла, и он отлично работает, когда я добавил день к дате. Благодарю. –

Смежные вопросы