0
我有3个表:Names
,ToDo
,TasksDone
。他们柱结构如下:三表差异查询
'Names' table:
Name (nvarchar)
Status (nvarchar)
'ToDo' table:
Task (nvarchar)
Date (smalldatetime)
Name (nvarchar)
'TasksDone' table:
TaskStatus (nvarchar)
Date (smalldatetime)
Name (nvarchar)
'Names' table:
Name | Status
John | Available
Ryan | Available
Sean | NotAvailable
'ToDo' table:
Task | Date | Name
Washing | 01.01.2012 | John
Cleaning | 03.01.2012 | Ryan
Washing | 04.01.2012 | Sean
'TasksDone' table:
TaskStatus| Date | Name
Done | 01.01.2012 | John
Done | 02.01.2012 | Ryan
NotDone | 02.01.2012 | Sean
我想所有的Name
从Names
表Status='Available'
未在指定天(日期)ToDo
和TasksDone
表中找到。
你尝试'join'? – 2012-02-24 14:18:32
这是功课? – 2012-02-24 14:19:25
作出努力和尝试,让我们了解您到目前为止试过了,这是你可以学习的唯一途径 – dansasu11 2012-02-24 14:20:06