首頁 後端開發 php教程 如何获取省份和城市

如何获取省份和城市

Jun 13, 2016 pm 12:10 PM
nbsp pro select

怎么获取省份和城市?
id pid paths  pro  city
1   0   0     中国 
2   1   1,2   湖南
3   1   1,3   湖北
4   2   1,2,1 湖南  长沙
5   2   1,2,2 湖南  娄底
6   3   1,3,1 湖北  武汉

最后结果:

湖南   长沙  娄底
湖北   武汉

忙了一天晕了,好难弄


------解决思路----------------------

select pro, group_concat(city order by paths) as city<br />  from表<br />  where city!=''<br />  group by pro<br />
登入後複製
<br />pro city <br />湖北 武汉 <br />湖南 长沙,娄底 <br />
登入後複製

------解决思路----------------------
1、你展示的数据和结果没有体现出无限分类
2、你没有说明查询的依据是什么
3、在 邻接列表算法中,并不需要冗余的 paths 列
    递归和不递归的算法,精华区都有
4、你的 paths 列含义不清,尤其是表示 ctiy 层次的值
5、按我国的行政区划标准,只有 省、市、县、乡 4个层次
加上 国家和村,也就是6个层次,不能说是无限分类,并且变化的概率很小
所以应按 预排序遍历树算法 组织数据

------解决思路----------------------
你是不是想这样体现无限循环的。

id pid paths  pro  city
1   0   0,     中国 
2   1   1,2,   湖南
3   1   1,3,   湖北
4   2   1,2,4, 湖南  长沙
5   2   1,2,5, 湖南  娄底
6   3   1,3,6, 湖北  武汉

取湖南省下的所有市

SELECT `city` FROM  `pro` WHERE instr(`paths`,'1,2,')

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

解決方法:您的組織要求您更改 PIN 碼 解決方法:您的組織要求您更改 PIN 碼 Oct 04, 2023 pm 05:45 PM

「你的組織要求你更改PIN訊息」將顯示在登入畫面上。當在使用基於組織的帳戶設定的電腦上達到PIN過期限制時,就會發生這種情況,在該電腦上,他們可以控制個人設備。但是,如果您使用個人帳戶設定了Windows,則理想情況下不應顯示錯誤訊息。雖然情況並非總是如此。大多數遇到錯誤的使用者使用個人帳戶報告。為什麼我的組織要求我在Windows11上更改我的PIN?可能是您的帳戶與組織相關聯,您的主要方法應該是驗證這一點。聯絡網域管理員會有所幫助!此外,配置錯誤的本機原則設定或不正確的登錄項目也可能導致錯誤。即

Windows 11 上調整視窗邊框設定的方法:變更顏色和大小 Windows 11 上調整視窗邊框設定的方法:變更顏色和大小 Sep 22, 2023 am 11:37 AM

Windows11將清新優雅的設計帶到了最前沿;現代介面可讓您個性化和更改最精細的細節,例如視窗邊框。在本指南中,我們將討論逐步說明,以協助您在Windows作業系統中建立反映您的風格的環境。如何更改視窗邊框設定?按+開啟“設定”應用程式。 WindowsI前往個人化,然後按一下顏色設定。顏色變更視窗邊框設定視窗11「寬度=」643「高度=」500「&gt;找到在標題列和視窗邊框上顯示強調色選項,然後切換它旁邊的開關。若要在「開始」功能表和工作列上顯示主題色,請開啟「在開始」功能表和工作列上顯示主題

10種在 Windows 11 上調整亮度的方法 10種在 Windows 11 上調整亮度的方法 Dec 18, 2023 pm 02:21 PM

螢幕亮度是使用現代計算設備不可或缺的一部分,尤其是當您長時間注視螢幕時。它可以幫助您減輕眼睛疲勞,提高易讀性,並輕鬆有效地查看內容。但是,根據您的設置,有時很難管理亮度,尤其是在具有新UI更改的Windows11上。如果您在調整亮度時遇到問題,以下是在Windows11上管理亮度的所有方法。如何在Windows11上變更亮度[10種方式解釋]單一顯示器使用者可以使用下列方法在Windows11上調整亮度。這包括使用單一顯示器的桌上型電腦系統以及筆記型電腦。讓我們開始吧。方法1:使用操作中心操作中心是訪問

如何在Safari中關閉iPhone的隱私瀏覽身份驗證? 如何在Safari中關閉iPhone的隱私瀏覽身份驗證? Nov 29, 2023 pm 11:21 PM

在iOS17中,Apple為其行動作業系統引入了幾項新的隱私和安全功能,其中之一是能夠要求對Safari中的隱私瀏覽標籤進行二次身份驗證。以下是它的工作原理以及如何將其關閉。在執行iOS17或iPadOS17的iPhone或iPad上,如果您在Safari瀏覽器中開啟了任何「無痕瀏覽」標籤頁,然後退出會話或App,Apple的瀏覽器現在需要面容ID/觸控ID認證或密碼才能再次訪問它們。換句話說,如果有人在解鎖您的iPhone或iPad時拿到了它,他們仍然無法在不知道您的密碼的情況下查看您的隱私

Win10/11數位激活腳本MAS 2.2版本重新支援數位激活 Win10/11數位激活腳本MAS 2.2版本重新支援數位激活 Oct 16, 2023 am 08:13 AM

著名的激活腳本MAS2.2版本重新支援數位激活,方法源自@asdcorp及團隊,MAS作者稱之為HWID2。 https://github.com/massgravel/Microsoft-Activation-Scripts下載gatherosstate.exe(非原版,已改造),帶參數運行它,生成門票GenuineTicket.xml。先看一下原先的方法:gatherosstate.exePfn=xxxxxxx;DownlevelGenuineState=1再對比一下最新方法:gatheros

如何啟動小米手環8pro 如何啟動小米手環8pro Jan 14, 2024 am 08:51 AM

不少用戶在第一次接觸使用小米手環8的時候不知道該怎麼操作使用開機,其實方法也很簡單,我們只需要找到USB數據線然後把手錶和電源連接起來,然後衝一段時間電以後就可以按鍵開機了。小米手環8pro怎麼開機1、先把手錶安裝好,就是把主題和錶帶兩邊對接連上。 2、然後我們第一次開機是需要連接充電線的,連接方法就在手錶底部。 3.等待手錶震動一下就可以進行開機了,隨後就可以和你的手機進行連接了。 >>>

小米平板6和pro哪個值得入手 小米平板6和pro哪個值得入手 Feb 07, 2024 pm 08:36 PM

許多用戶都不太清楚小米平板6和pro哪個值得入手,從配置來看,肯定是Pro的更高配置是推薦的,但也要綜合價格和自己的預算來看,不同的產品定位的人群也是不同的。小米平板6和pro哪個值得入手答:小米平板6Pro會更好,不管是性能還是拍照續航都會更好。 1.處理器小米平板6:驍龍870小米平板6Pro:性能更強大的驍龍第一代驍龍8+處理器2、電池大小小米平板6:8840mAh,67W秒充小米平板6Pro:8600mAh,33W快充小米平板6的續航上表現會更加的優秀,但是充電會比較慢。 3.拍照小米平板6

如何在 Windows 11 上隱藏和取消隱藏資料夾 [3 種方式] 如何在 Windows 11 上隱藏和取消隱藏資料夾 [3 種方式] Sep 23, 2023 am 08:37 AM

隱藏資料夾是保持桌面井井有條的好方法。也許您想讓您的個人文件或一些客戶詳細資料遠離窺探。不管是什麼,在必要時將它們收起來並取消隱藏的能力是一個很大的節省。簡而言之,這些隱藏檔案不會顯示在主選單中,但它們仍然可以存取。這非常簡單,不應該花費您太多時間。如何在Windows11中隱藏資料夾? 1.使用檔案總管打+鍵開啟檔案總管。 WindowsE找到要隱藏的資料夾,右鍵點選它,然後選擇屬性。導覽至常規選項卡,選取隱藏框,按一下應用,然後按一下確定。在下一個對話方塊中,選取將變更套用至此資料夾,子文

See all articles