Re: [SQL ] 請教一SQL語法問題

看板Database (資料庫)作者 (天才小胖子-草兒活力花俏)時間18年前 (2006/10/10 10:46), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
※ 引述《ylk (4th.itseed.org)》之銘言: : 資料庫名稱: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 SELECT `User`.`Uid` , `User`.`Uname` FROM `User` INNER JOIN `Group` ON `User`.`Uid`=`Group`.`Uid` AND `Group`.`Groupid`=[Groupid] WHERE `User`.`Uid` NOT IN SELECT `Timeoff`.`Uid` FROM `Timeoff` WHERE `Timeoff`.`Date`=[Date] ---- 這算是兩段Query了吧… 所以不知有無更快的方法囉~ -- ╔作者 grassboy2 來自 ptt.cc 的怒吼! P_GrassboyWebBBS版【http://WebGrassboy.twbbs.org Design By Grassboy@MDS 白日夢工作室 ╚─你現在還以為,瀏覽器不能打逼嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.115.206.39
文章代碼(AID): #15AmcBJR (Database)
討論串 (同標題文章)
文章代碼(AID): #15AmcBJR (Database)