-1
我想說明從哪個用戶不與某些數據進行任何tasks.My表的表中缺少日期是如何從每個用戶的表格組中找到缺失的日期?
CREATE TABLE Tasks
([Name] varchar(50), [UserId] int, [TaskDate] datetime)
INSERT INTO Tasks
([Name], [UserId], [TaskDate])
VALUES
('mickel',1, '2012-08-06 00:00:00'),
('mickel',1, '2012-08-07 00:00:00'),
('mickel',1, '2012-08-011 00:00:00'),
('mickel',1, '2012-08-013 00:00:00'),
('Joseph',2, '2012-08-06 00:00:00'),
('Joseph',2, '2012-08-08 00:00:00'),
('Joseph',2, '2012-08-09 00:00:00'),
('Joseph',2, '2012-08-12 00:00:00'),
('Shan', 3, '2012-08-07 00:00:00'),
('Shan', 3, '2012-08-08 00:00:00'),
('Shan', 3, '2012-08-10 00:00:00'),
('Shan', 3, '2012-08-12 00:00:00')
一個想要顯示輸出,其中每行顯示每個用戶和逗號的名稱分隔的缺失日期列表。
你可以舉一些例子 – Miller
你的問題很模糊的 - 你可以給什麼樣的輸出*威力*看起來像一個例子嗎?你想在SQL或C#中使用這個嗎?另外,你到目前爲止嘗試過什麼? – matt
首先,你至少需要一個開始日期來檢查從 – Jonesopolis