我是SQL新手。我有一個包含廣告信息的表格。我應該使用哪個功能來查找過去三天內發佈的所有廣告的ID?查找過去三天內發佈的所有廣告的ID,Sql
回答
對於Oracle數據庫,利用這一點,
SELECT id
FROM tablename
WHERE TRUNC(pdate) >= TRUNC(SYSDATE) - 3;
謝謝,它的工作原理。你能解釋一下,「DUAL」在這裏做什麼? – 2013-02-09 07:37:43
@MarshallBlack關於[DUAL]的信息(http://stackoverflow.com/questions/73751/what-is-the-dual-table-in-oracle) – Orangecrush 2013-02-09 07:40:54
yeap,我正要這樣做,只是在閱讀有關雙 – 2013-02-09 07:44:55
Select ID --the id field
From tblAds --the ads table
WHERE Ad_Date >= DATEADD(day,-3,getDate()) --the filter. I am assuming Ad-Date is the name of the ad's date field
order by Ad_Date ASC -- order it
「日期添加 - 無效標識符」。我收到此消息 – 2013-02-09 07:35:22
Google Oracle DateAdd函數。 – 2013-02-09 16:03:40
- 1. Rails/SQl查詢幫助:每天在過去7天內通過created_at查找所有內容?
- 2. 如何找到所有現有的Facebook廣告活動的ID
- 3. 查找在過去90天內登錄的所有Windows 7計算機
- 4. 向過去7天內的所有行添加7天
- 5. sql查詢:在過去90天內沒有付款
- 6. 查找廣告組的所有用戶的列表中
- 7. 查找值的所有ID
- 8. 下載過去30天內收到的所有附件
- 9. RoR:named_scope,過去7天內創建的所有記錄?
- 10. 選擇過去5天內的所有數據
- 11. Pouchdb-從過去30天查找文檔
- 12. 如何在SparkPost的過去三天內獲取已發送郵件的列表?
- 13. SQL查詢-AVG過去兩天
- 14. 包含日期字段的SQL語法包含過去三天
- 15. 查找ID具有所有的值(MySQL的,SQL)
- 16. 檢查以確保列在過去5天內已更新SQL
- 17. Facebook營銷API結束10天后的所有廣告v2.8
- 18. 如何找到我在過去幾天所做的所有提交?
- 19. 在過去的幾個小時內查找記錄T-SQL
- 20. 列出Visual Studio Express中的所有過去發佈
- 21. 我需要查找過去一週內發生的結果嗎?
- 22. SQL:查找所有以前的記錄的ID的子集
- 23. SQL Server組過去24小時,過去7天和過去14天
- 24. sql查找今天日期之後的所有星期一
- 25. 如何打包PHPBB3論壇發佈Google Adsense廣告的內容?
- 26. Facebook API的廣告發布後不發佈
- 27. 如何查找WCF Odata過濾器當天的所有數據
- 28. SQL - 如何查找超過x天並且x天后不發生的記錄
- 29. 在SQL Server中查找樹中給定ID的所有父母
- 30. SQL Query查找分配給所有可用房間號的ID
[RDBMS](http://en.wikipedia.org/wiki/Relational_database_management_system)您使用的是什麼? 'SQL Server'? 'MySQL'? 'Oracle'? 'DB2'? – 2013-02-09 07:20:50
另外,發佈表結構。 – Orangecrush 2013-02-09 07:21:28
@JW,甲骨文。它包含以日期爲域的pdate,以及其他一些信息 – 2013-02-09 07:25:58