台灣最大程式設計社群網站
線上人數
2816
 
會員總數:246136
討論主題:189720
歡迎您免費加入會員
討論區列表 >> MS SQL >> 資料庫「查詢句」的問題,想要找出「哪些人」的Type,完全沒有Walk
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
資料庫「查詢句」的問題,想要找出「哪些人」的Type,完全沒有Walk
價值 : 50 QP  點閱數:360 回應數:2
樓主

shane0104
門外漢
0 1
6 1
發送站內信

資料表

Name Type

Andy Car
Andy Bike
Andy Walk
Shane Car
Shane Walk
Jason Bike
Jason Walk
Brandon Bike
Alex Car
Vincent Walk

想要找出「哪些人」的Type,完全沒有Walk

想要的搜尋結果:Brandon Alex

搜尋相關Tags的文章: [ Sql Express ] , [ SQL ] , [ 資料庫 ] , [ 查詢 ] , [ 語法 ] , [ 問題 ] ,
本篇文章發表於2020-04-10 11:19
1樓
作者回應

shane0104
檢舉此回應
我自己找到答案了哈哈哈哈哈

SELECT distinct Name
into #s1
FROM [shane].[dbo].[z2]

insert into #s1
select distinct shane.dbo.z2.Name
from shane.dbo.z2
where shane.dbo.z2.Type ='Walk';

select #s1.Name
from #s1
group by #s1.Name
having count(*)=1
order by #s1.Name
drop table #s1;
本篇文章回覆於2020-04-10 11:47
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
回應

阿恢
捐贈 VP 給 阿恢 檢舉此回應
我是不太懂為何要寫這麼多...

Select * From Table_1 Where Name NOT IN (Select Name From Table_1 Where Type = 'Walk')
本篇文章回覆於2020-06-08 16:28
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.