Re: [SQL ] 查詢問題
※ 引述《bm1983 (#2 16個耳洞喪禮之前)》之銘言:
: 在同一張資料表裡我查了
: select distinct 牌照號碼
: from dbo.violation,dbo.fine
: where dbo.violation.違規代號 = dbo.fine.違規代號
: and 違規項目 ='闖紅燈'
: order by 牌照號碼
: 我又查了
: select 牌照號碼
: from dbo.violation,dbo.fine
: where dbo.violation.違規代號 = dbo.fine.違規代號
: and 違規項目 ='超速'
: order by 牌照號碼
: 如果我想要查又超速又闖紅燈的人(vip001和vip007)
: 請問應該要怎麼寫查詢?
Select 牌照號碼
From dbo.violation, dbo.fine
Where dbo.violation.違規代號 = dbo.fine.違規代號
And (違規項目 = '闖紅燈' Or 違規項目 = '超速')
Group By 牌照號碼
Having count(牌照號碼) > 1
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.117.133.38
討論串 (同標題文章)
Database 近期熱門文章
PTT數位生活區 即時熱門文章