這裏給出了我的數據庫表。我需要創建一個代碼以允許數據在開始日期之後顯示並在結束日期之後刪除數據。 enter image description here我需要允許在開始日期和結束日期之間的數據
回答
SELECT column1,column2 From table_name where start_date BETWEEN start_date AND end_date AND end_date BETWEEN start_date AND end_date
該表有單獨的列開始和結束日期 –
編輯答案 –
您是否檢查此之前... –
爲了當發生End
可以使用DELETE
命令,並使用內部日期(GetDate()
在SQL Server)的作爲參考除去日期。然後執行SELECT
以獲取當前優惠的記錄,再次使用內部日期。兩個命令都可以一起使用,只需用分號
DELETE FROM [Table] WHERE GetDate() >= [End];
SELECT * FROM [Table] WHERE GetDate() >= [Start];
分開如果你想這是一個存儲過程,它是相當簡單的事情。您只需將這些命令與CREATE PROCEDURE
塊打包即可。最難的是它提出了一個名字。
CREATE PROCEDURE dbo.mp_GetCurrentOffers
AS
BEGIN
DELETE FROM [Table] WHERE GetDate() >= [End];
SELECT * FROM [Table] WHERE GetDate() >= [Start];
END
GO
你能否爲這個過程創建一個存儲過程 –
轉化很簡單,但在我的回答中加入了 –
在這裏,我發現了一個技術解決了刪除過程,但我需要隱瞞未滿足條件的數據....普萊舍通過這個鏈接,查看其使用我的代碼。 enter image description here
SqlDataAdapter的廣告=新的SqlDataAdapter( 「從的productTable選擇*一個,OfferTable b,其中a.Product_ID = '」 + textBox15.Text + 「' 和b.start_date < =(GETDATE())」,CON);
該代碼使用的開始日期後,顯示的數據....
感謝所有誰試圖幫助我。
- 1. SAS給定一個開始日期和結束日期我需要知道在開始日期和結束日期之後的每個30天的日期
- 2. 我需要在開始日期和結束日期驗證Entair日期
- 3. sql顯示在開始日期和結束日期之間的日期
- 4. 開始日期到結束日期之間的查找時間
- 5. Eloquent:檢查日期是否在開始日期和結束日期之間
- 6. 開始日期和結束日期datepicker
- 7. MySQL:IN子句的開始日期和結束日期之間的日期?
- 8. Java:列出開始日期和結束日期之間的日期
- 9. 開始日期和結束日期的數據參數範圍
- 10. 查詢日期根據開始日期和結束日期
- 11. 我如何獲得開始日期和結束日期之間的月和年
- 12. 在MDX之前的開始日期和結束日期之間的合計
- 13. 指定開始日期和結束日期之間的計數天數
- 14. php,根據開始日期和月數獲取結束日期
- 15. 根據開始日期和天數查找結束日期 - excel
- 16. PHP獲取開始日期和結束日期之間的天數
- 17. MDX計算量度 - 開始日期和結束日期之間的計數
- 18. 獲取開始日期和結束日期之間的一個數組
- 19. 在開始/結束日期
- 20. NHiberate Validator開始日期結束日期
- 21. 如何計算天峽結束日期之間的和開始日期在SQL
- 22. glyphicon日曆開始和結束日期
- 23. 如何在給定開始日期和結束日期之間填充「日期之間」
- 24. 開始日期和結束日期之間的表中的週末活動
- 25. 如何獲取給定開始日期和結束日期的中間日期?
- 26. 結束日期必須在開始日期之後(jquery for noobs)
- 27. DATEIF開始日期是在結束日期之後...... SahrePoint 2013
- 28. 基礎日期選擇器,結束日期(和時間)不能在開始日期(和時間)之前
- 29. 多個「開始日期時間」和「結束日期時間」。生成的開始日期時間和結束日期時間
- 30. 返回包含開始日期和結束日期的月數
你能告訴我們你到目前爲止的代碼嗎? – mjwills
你有任何C#或SQL代碼要顯示嗎? –
目前我只創建表... –