作者ylk (4th.itseed.org)
看板Database
标题[SQL ] 请教一SQL语法问题
时间Mon Oct 9 19:19:12 2006
资料库名称:MySQL
资料库版本:4.x
内容/问题描述:
目前有三个 table
User -- 记录使用者相关资料
Group -- 记录使用者加入哪些群组
Timeoff -- 纪录使用者哪一天缺席
User Group Timeoff
------------ -------------- -------------
Uid Uname Uid Groupid Uid Date
1 John 1 2 2 20061009
2 Jackson 2 2 2 20061010
3 Kobe 3 1 1 20061011
4 Mary 2 1
2 3
4 1
以上为三个 Table 得资料,小弟目前困惑一个问题。
要找出特定群组的使用者,在该日没缺席的使用者列表
ex:要找出特定群组 Groupid = 1 的使用者有 Uid = 2 , 3 , 4
假若今天为20061009,那麽应该要有使用者列表
Uid Uname
3 Kobe
4 Mary
⊙ Uid = 2 Uname = Jackson <-- 这笔资料会因为该日有请假,而不会出现
想请教各位前辈有处理过类似的问题吗?
*Thanks
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 210.60.57.133