當前位置:首頁 » 編程語言 » sql城市

sql城市

發布時間: 2025-10-11 21:25:09

⑴ SQL語句,匯總顯示各個省包含的所有城市

createtablehf
(Dept_codevarchar(10),
parentvarchar(10),
地點varchar(10))

insertintohf
select'1',null,'中國'unionall
select'100','1','廣東'unionall
select'101','1','安徽'unionall
select'102','1','河南'unionall
select'103','1','河北'unionall
select'10001','100','深圳'unionall
select'10002','100','廣州'unionall
select'1000101','10001','深圳A區'unionall
select'1000102','10001','深圳B區'


;withtas
(select1leave,parent,地點,cast(''asvarchar(10))rfromhfa
unionall
selectt.leave+1leave,c.parent,t.地點'地點',c.地點r
fromhfc
innerjointonc.Dept_code=t.parent
)
selectf.Dept_code,f.parent,f.地點,g.paths'地點路徑'
fromhff
innerjoin
(selectd.地點,
stuff((select'/'+rfromte
wheree.地點=d.地點
orderbyleavedesc
forxmlpath('')),1,1,'')+d.地點'paths'
fromtdgroupbyd.地點)g
onf.地點=g.地點

/*
Dept_codeparent地點地點路徑
--------------------------------------------------------
1NULL中國中國
1001廣東中國/廣東
1011安徽中國/安徽
1021河南中國/河南
1031河北中國/河北
10001100深圳中國/廣東/深圳
10002100廣州中國/廣東/廣州
100010110001深圳A區中國/廣東/深圳/深圳A區
100010210001深圳B區中國/廣東/深圳/深圳B區

(9row(s)affected)
*/

⑵ SQL裡面的UPDATE更新語句數據怎麼寫

SQL 中Update 語句的使用方法

一、語句功能:語句用於修改表中的數據。

二、語法:UPDATE 表名稱 SET 列名稱 = 新值 WHERE 列名稱 = 某值

三、實例演示

例:表格 Person

熱點內容
java返回this 發布:2025-10-20 08:28:16 瀏覽:633
製作腳本網站 發布:2025-10-20 08:17:34 瀏覽:924
python中的init方法 發布:2025-10-20 08:17:33 瀏覽:620
圖案密碼什麼意思 發布:2025-10-20 08:16:56 瀏覽:804
怎麼清理微信視頻緩存 發布:2025-10-20 08:12:37 瀏覽:718
c語言編譯器怎麼看執行過程 發布:2025-10-20 08:00:32 瀏覽:1054
郵箱如何填寫發信伺服器 發布:2025-10-20 07:45:27 瀏覽:286
shell腳本入門案例 發布:2025-10-20 07:44:45 瀏覽:148
怎麼上傳照片瀏覽上傳 發布:2025-10-20 07:44:03 瀏覽:837
python股票數據獲取 發布:2025-10-20 07:39:44 瀏覽:750