我有52是/否列出席每週..我想查詢以瞭解列的數量是否是否是否......任何人都可以幫我解決這個問題嗎?如果您知道有關Access查詢的任何推薦網站或社區,請告訴我。謝謝。MS Access 2010中的列數?
回答
我認爲這是一個糟糕的設計。它打破了第一種正常形式。
我可以設想一個用戶表,一個會議表,以及一個將用戶與他們參加的會議鏈接起來的多對多JOIN表。
查詢所有會議會告訴您可以參加的日期。
通過user_meeting JOIN表加入用戶表可以告訴您給定用戶參加的會議。
現在你有兩套:所有可能的會議和給定用戶參加的日期。如果您設置了差異,您會看到用戶沒有參加的潛在日期。
所以我如何能夠在52周內取得成功......並且我希望如果沒有相關人員分別在3周內完成......請告訴我其他專欄! –
這是您如何使用列表工作的粗略草圖。無疑有其他更好的方法,但這是一個開始。
三個星期的差距:
SELECT b.UserID, b.WeekNo, (SELECT Top 1 WeekNo
FROM (SELECT * FROM table2 WHERE Attended=True) a
WHERE a.WeekNo > b.WeekNo) AS [next]
FROM (SELECT * FROM table2 WHERE Attended=True) AS b
WHERE (((b.UserID)=1) AND (((SELECT Top 1 WeekNo
FROM (SELECT * FROM table2 WHERE Attended=True) a
WHERE a.WeekNo > b.WeekNo))>[b].[WeekNo]+3))
ORDER BY b.WeekNo;
求診人次:
SELECT Table2.UserID, Sum(Abs([Attended])) AS Attend
FROM Table2
GROUP BY Table2.UserID;
表:
UserID WeekNo Attended
1 1 True
1 2 True
1 3 True
1 4 True
1 5 False
1 6 False
1 7 True
1 8 True
1 9 False
1 10 False
1 11 False
1 12 True
1 13 True
1 14 True
請用這個例子發送附件文件來證明你的解決方案! –
你寫的數據庫的設計是非常糟糕的,可憐我說你的意見,然後把它放在新表...感謝很多 –
- 1. 遷移MS Access 2003中的MS Access 2010
- 2. 的MS Access 2010數據庫
- 3. MS Access 2010 VBA
- 4. MS Access 2010中的問題
- 5. MatLab-MS Access 2010數據庫
- 6. MS Access 2010中的彙總數據
- 7. MS Access Permissions(MS Office 2010)
- 8. VB 2010 MS ACCESS datetime
- 9. IIF THEN MS Access 2010中
- 10. MS Access 2010中restriciting VARCHAR
- 11. 查詢在MS-Access 2010中
- 12. 將SharePoint 2010列表導出到MS Access
- 13. OpenFile對話MS Access 2010
- 14. MS Access 2010 vba查詢
- 15. MS Access 2010查詢等效
- 16. 轉換MS Access 2000至2010
- 17. ms access 2010年無法獲得數據
- 18. MS Access 2010解碼數據庫
- 19. MS Access 2010觸發器/數據宏
- 20. 將MS Access 2010表導出到Excel 2010
- 21. 安裝了MS Access 2010的Readig old V1.X MS Access文件
- 22. MS Access 2007和MS Access 2010的Windows身份驗證
- 23. MS Access 2010,在報告中不同?
- 24. 如何在VB.Net 2010中調用MS Access 2010(.accdb)的查詢?
- 25. MS Access 2010的鎖定類型INSERTS
- 26. 的MS Access(2010年)使設計視圖
- 27. 的MS Access 2010和VS2010如何連接
- 28. MS Visual Studio 2010數據庫連接到MS Access 2007
- 29. 加入與月度數據的MS-Access 2010中
- 30. 在MS-ACCESS 2003列中計數圖像
在我看來,問題是,這個數據庫架構設計很糟糕。我會將這些數據存儲在不同的行中......還有[53周](http://en.wikipedia.org/wiki/ISO_week_date#Weeks_per_year)那些呢? – ppeterka