我正在使用一個名爲Student_Details的事務表,其中包含Batch_No,PF_No,Emp_name,DOB,DOR和DOJ以及其他詳細信息。還有另一個名爲Batch_Master的主表,其中包含Batch_No,From_date,To_date和Due_date。 我希望瞭解到期日期在Enter_date1和Enter_date2範圍內的工作人員的詳細信息,這些人員在此期間內實際到期,而到期日期早於Enter_date1但仍未到達的那些工作人員的詳細信息(例如,對於同一個人沒有記錄DOJ在due_date之後。) 請幫助設計MS-Access中的查詢sql查詢找到丟失的記錄
-3
A
回答
0
您應特別注意SQL WHERE子句。我認爲這對你正在努力實現的目標是最有利的。在這些類型的條件語句中使用WHERE來說明這是否爲真(或取決於情況爲假),然後返回它。
例如:
SELECT *
FROM <location>
WHERE Due_date > Enter_date1 AND Due_date < Enter_date2.
不過我真搞不清楚這句話:
「這樣的工作人員,其DUE_DATE早於Enter_date1但還是沒有來(的即沒有爲沒有記錄同一個人與DOJ後due_date「
對我來說,這聽起來像你只想返回每一個小於Enter_date2,但你想確保只有唯一的記錄返回...或者我假設。
相關問題
- 1. sql查詢左連接記錄丟失
- 2. 找到丟失的記錄
- 3. 找到丟失的記錄
- 4. sql查詢找到唯一的記錄
- 5. SQL查詢找到交織的記錄
- 6. sql查詢找到重複記錄
- 7. Linq to SQL丟失記錄
- 8. SQL:查找丟失的值
- 9. 如果沒有找到記錄,sql查詢調用失敗
- 10. SQL查詢查找以前的記錄
- 11. SQL邏輯或查詢找到丟失的東西
- 12. 查詢問題在SQL查詢找到空記錄
- 13. SQL查詢查找第一丟失的序列串(前綴+無)
- 14. SQL查詢幫助查找丟失的對
- 15. 通過查詢SQL查詢只查找啓用的記錄
- 16. SQL生成丟失記錄SELECT
- 17. 丟失記錄在SQL Server 2008R2
- 18. SQL查詢找到缺失的角色
- 19. SQL查詢得到不同的記錄
- 20. 查詢得到的記錄小於SQL
- 21. 在下拉列表中加載丟失的查找記錄
- 22. 加入或子查詢以「檢測丟失的記錄」?
- 23. 記錄NHibernate的SQL查詢
- 24. 問題與SQL查詢查找SQL日期之間的記錄
- 25. 查詢不同記錄的SQL查詢
- 26. SQL Server查詢查找重複記錄加入查詢
- 27. 如何在sql server的跟蹤表中找到丟失的記錄?
- 28. MX記錄查詢失敗
- 29. 插入的記錄丟失
- 30. sql查詢找到潛在的重複記錄
你需要證明你對此至少付出了一些努力。顯示一些你遇到麻煩的代碼。 – mvp
您應該專門查看SQL WHERE子句。我認爲這對你正在努力實現的目標是最有利的。在這些類型的條件語句中使用WHERE來說明這是否爲真(或取決於情況爲假),然後返回它。 例如: SELECT * FROM WHERE DUE_DATE> Enter_date1 AND DUE_DATE