久久机这里只有精品,国产69精品一区二区亚洲孕妇,91精品国产综合久久婷婷香蕉,午夜久久久久久电影

最新活動:電腦PC端+手機端+微網站+自適應網頁多模板選擇-建站388元起價!!!
當前位置:主頁 > 網站建設 > oracle 層次化查詢(行政區劃三級級聯)建站知識

oracle 層次化查詢(行政區劃三級級聯)建站知識

時間:2023-05-23 12:05:23 閱讀: 文章分類: 網站建設 作者: 建站小能手

導讀:1建站知識現在將上面的行政區劃按代碼分為三個級別:省(后四位為0)/市(后兩位為0)/縣,同時分別標出他們的級別,這樣網站建設網站建設多少錢。

網站建設網站建設多少錢前提: 數據庫表DM_xzqh樣例(部分):

復制代碼 代碼如下:

DM MC 230000 黑龍江省 230100 哈爾濱市 230101 市轄區 230102 道里區 232700 大興安嶺 230103 南崗區 230104 道外區 230108 平房區 230109 松北區 230110 香坊區 230111 呼蘭區 230112 阿城區 230123 依蘭縣 238000 農墾分局 230124 方正縣 230125 賓縣 230126 巴彥縣 230127 網站建設木蘭縣 230128 通河縣 230129 延壽縣 230182 雙城市 230183 尚志市

現在將上面的行政區劃按代碼分為三個級別:省(后四位為0)/市(后兩位為0)/縣,同時分別標出他們的級別,這樣的話,便于后期根據不同的級建設網站公司別查詢。首先,根據上面表拓展出新的一行sjbm,該行用于表示該行政區劃所屬的上級行政區劃seo網站優化軟件。具體代碼如下:

復制代碼 代碼如下:

select t.dm,t.mc,case when substr(t.dm,3)='0000' then 1 when substr(t.dm,5)='00' then to_number(substr(t.dm,1,2)||'0000') when substr(t.dm,5)!='00' then to_number(substr(t.dm,1,4)||'00') else 0 end sjbm from dm_xzqh t

結果如下: 序號 DM MC SJBM 1 230000 黑龍江省 1 2 230100 哈爾濱市 230000 3 230101 市轄區 230100 4 230102 道里區 230100 5 232700 大興安嶺 230000 6 230103 南崗區 230100 7 230104 道外區 230100 8 230108 平房區 230100 9 230109 松北區 230100 10 230110 香坊區 230100 11 230111 呼蘭區 230100 12 230112 阿城區 230100 13 230123 依蘭縣 230100 14 238000 農墾分局 230000 15 230124 方正縣 230100 16 230125 賓縣 230100 17 230126 巴彥縣 230100 18 230127 木蘭縣 230100 19 230128 通河縣 230100 20 230129 延壽縣 230100 21 230182 雙城市 230100 22 230183 尚志市 230100 然后,就可以利用oracle的層次關系將該查詢出的數據分級了,具體代碼如下:

復制代碼 代碼如下:

select level,dm,mc,sjbm from (select t.dm,t.mc,case when substr(t.dm,3)='0000' then 1 when substr(t.dm,5)='00' then to_number(substr(t.dm,1,2)||'0000') when substr(t.dm,5)!='00' then to_number(substr(t.dm,1,4)||'00') end sjbm from dm_xzqh t) [where level=2 ]--該條件語句用于查詢具體的每一個級別的行政區劃 start with sjbm=1 connect by prior dm=sjbm [order by level];

結果如下: 序號 level DM MC SJBM 1 1 230000 黑龍江省 1 //省 ,level->1 2 2 230100 哈爾濱市 230000//市,level->2 3 3 230101 市轄區 230100//縣,level->3 4 3 230102 道里區 230100 5 3 230103 南崗區 230100 6 3 230104 道外區 230100 7 3 230108 平房區 230100 8 3 230109 松北區 230100 9 3 230110 香坊區 230100 10 3 230111 呼蘭區 230100 11 3 230112 阿城區 230100 12 3 230123 依蘭縣 230100 13 3 230124 方正縣 230100 14 3 230125 賓縣 230100 15 3 230126 巴彥縣 230100 16 3 230127 木蘭縣 230100 17 3 230128 通河縣 230100 18 3 230129 延壽縣 230100 19 3 230182 雙城市 230100 20 3 230183 尚志市 230100 21 3 230184 五常市 230100 22 2 232700 大興安嶺地區 230000相關網站建設網站建設多少錢。

關鍵詞標簽: 層次 行政區劃

聲明: 本文由我的SEOUC技術文章主頁發布于:2023-05-23 ,文章oracle 層次化查詢(行政區劃三級級聯)建站知識主要講述行政區劃,層次,oracle 層次化查詢(行政區劃三級網站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://www.bifwcx.com/article/web_5602.html

我的IDC 網站建設技術SEOUC.COM
專注網站建設,SEO優化,小程序設計制作搭建開發定制網站等,數千家網站定制開發案例,網站推廣技術服務。
  • 5000+合作客服
  • 8年從業經驗
  • 150+覆蓋行業
  • 最新熱門源碼技術文章

    主站蜘蛛池模板: 舟山市| 梅州市| 博客| 新安县| 明水县| 蕉岭县| 会理县| 衡水市| 沭阳县| 孝义市| 清原| 黑山县| 新和县| 辰溪县| 堆龙德庆县| 沛县| 筠连县| 永登县| 徐州市| 陕西省| 天津市| 长乐市| 黔江区| 时尚| 桦川县| 宁化县| 蛟河市| 额尔古纳市| 平罗县| 礼泉县| 合作市| 芒康县| 铜梁县| 临泉县| 崇礼县| 兴海县| 电白县| 宿州市| 彭州市| 彰武县| 南木林县|