我有一個名爲'CreatedDate'在字段中的字段。它包含值爲 2009-12-07 11:02:20.890。我的搜索參數createddate.Parameter包含值爲2009- 12-07。我的參數只包含日期部分。如果我的參數只包含2009-12-07 它沒有給出結果。只有當時間包含它的給出結果。 我的查詢是 從STD_Enquiry選擇*其中CreatedDate ='2009-12-07 任何人都可以提供合適的查詢來獲得結果嗎?如何從日期時間在sql中獲取日期
回答
僅在日期部分進行比較(無時間):
WHERE DateColumn >= DATEADD(day, DATEDIFF(day, 0, @SomeDateParam), 0)
是的。但是如果你在(爲什麼)這個工作中加入了一個解釋(或者是一個鏈接),那麼它會對他有所幫助。 – 2009-12-08 04:26:35
@Phillip,好的謝謝:http://mitch-wheat.blogspot.com/2007/05/sql-server-compare-date-part-of.html – 2009-12-08 05:07:37
而且這也是:http://stackoverflow.com/questions/133081/sql-server-to-date-date-date-datetime – gbn 2009-12-08 06:03:20
試試這個:
Select * from STD_Enquiry where CreatedDate like '2009-12-07%'
這不是我推薦的方式! – 2009-12-08 04:23:05
使用該查詢表comapare僅日期
Select * from STD_Enquiry where to_char(CreatedDate,'mmddyyyy') = '09102007'
SELECT *其中CreatedDate =''日期部分(yyyy,CreatedDate)+' - '+日期部分(mm,CreatedDate)+' - '+日期部分(DD,CreatedDate)''
- 1. 要從日期時間在sql中獲取日期
- 2. SQL Server 2008:從日期時間獲取日期/時間
- 3. 如何在CodeIgniter中僅從日期時間獲取日期?
- 4. django在日期時間的日期排序/從日期時間提取日期
- 5. 如何從JavaScript獲取日期時間?
- 6. 如何從DB日期獲取Ruby日期時間
- 7. 如何從日期對象python獲取日期時間?
- 8. 如何從日期時間格式獲取日期-python
- 9. 如何從日期範圍獲取日期時間列表?
- 10. 如何從日期時間對象獲取短日期格式
- 11. PL/SQL如何從日期作爲日期X日前獲取?
- 12. 僅從日期時間對象獲取日期或時間
- 13. 從日期和時間提取日期
- 14. Rails:從日期時間獲取時間
- 15. 從SQL Server 2008 R2的年,日,年中獲取日期時間
- 16. 如何從日期時間提取日期在php
- 17. 從時間戳獲取日期:錯誤的日期在php
- 18. 在不同日期從兩個日期時間獲取分鐘
- 19. 如何從引導日期時間選擇器獲取日期時間值?
- 20. 獲取日期和時間從在
- 21. SQL查詢獲取真實日期和日期時間差異
- 22. 如何從日期時間戳的時間和日期在PHP
- 23. 如何在sql中獲取開始日期和結束日期?
- 24. 如何從日曆中獲取日期?
- 25. 從SQL Server表中比較日期時間和用戶的日期時間,並從表格中獲取最接近用戶日期時間的日期
- 26. 使用T-SQL獲取日期時間?
- 27. sql獲取日期的具體時間
- 28. 從SQL獲取日期
- 29. 如何獲取記錄從日期到日期的SQL Server
- 30. 獲取upcomming過期日期通知和SQL中獲取日期
您使用的是什麼RDBMS? – 2009-12-08 04:25:23