ホームページ バックエンド開発 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 湖北省武漢

最終結果:

湖南長沙婁迪
湖北省武漢

忙しい Iある日気を失いました、そしてそれを理解するのはとても難しいです


-----解決策のアイデア--------- --

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. 隣接リスト アルゴリズムでは、冗長なクエリは必要ありません。パス列
再帰的アルゴリズムと非再帰的アルゴリズムは最適な領域で使用できます
4. パス列の意味、特に 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 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

解決策: 組織では PIN を変更する必要があります。 解決策: 組織では PIN を変更する必要があります。 Oct 04, 2023 pm 05:45 PM

ログイン画面に「組織から PIN の変更を求められています」というメッセージが表示されます。これは、個人のデバイスを制御できる組織ベースのアカウント設定を使用しているコンピューターで PIN の有効期限の制限に達した場合に発生します。ただし、個人アカウントを使用して Windows をセットアップした場合、エラー メッセージは表示されないのが理想的です。常にそうとは限りませんが。エラーが発生したほとんどのユーザーは、個人アカウントを使用して報告します。私の組織が Windows 11 で PIN を変更するように要求するのはなぜですか?アカウントが組織に関連付けられている可能性があるため、主なアプローチはこれを確認することです。ドメイン管理者に問い合わせると解決できます。さらに、ローカル ポリシー設定が間違っていたり、レジストリ キーが間違っていたりすると、エラーが発生する可能性があります。今すぐ

Windows 11 でウィンドウの境界線の設定を調整する方法: 色とサイズを変更する Windows 11 でウィンドウの境界線の設定を調整する方法: 色とサイズを変更する Sep 22, 2023 am 11:37 AM

Windows 11 では、新鮮でエレガントなデザインが前面に押し出されており、最新のインターフェイスにより、ウィンドウの境界線などの細部をカスタマイズして変更することができます。このガイドでは、Windows オペレーティング システムで自分のスタイルを反映した環境を作成するのに役立つ手順について説明します。ウィンドウの境界線の設定を変更するにはどうすればよいですか? + を押して設定アプリを開きます。 Windows [個人用設定] に移動し、[色の設定] をクリックします。ウィンドウの境界線の色の変更設定ウィンドウ 11" width="643" height="500" > [タイトル バーとウィンドウの境界線にアクセント カラーを表示する] オプションを見つけて、その横にあるスイッチを切り替えます。 [スタート] メニューとタスク バーにアクセント カラーを表示するにはスタート メニューとタスク バーにテーマの色を表示するには、[スタート メニューとタスク バーにテーマを表示] をオンにします。

Windows 11で明るさを調整する10の方法 Windows 11で明るさを調整する10の方法 Dec 18, 2023 pm 02:21 PM

画面の明るさは、最新のコンピューティング デバイスを使用する上で不可欠な部分であり、特に長時間画面を見る場合には重要です。目の疲れを軽減し、可読性を向上させ、コンテンツを簡単かつ効率的に表示するのに役立ちます。ただし、設定によっては、特に新しい UI が変更された Windows 11 では、明るさの管理が難しい場合があります。明るさの調整に問題がある場合は、Windows 11 で明るさを管理するすべての方法を次に示します。 Windows 11で明るさを変更する方法【10の方法を解説】 シングルモニターユーザーは、次の方法でWindows 11の明るさを調整できます。これには、ラップトップだけでなく、単一のモニターを使用するデスクトップ システムも含まれます。はじめましょう。方法 1: アクション センターを使用する アクション センターにアクセスできる

iPhoneのSafariでプライベートブラウジング認証をオフにする方法は? iPhoneのSafariでプライベートブラウジング認証をオフにする方法は? Nov 29, 2023 pm 11:21 PM

iOS 17 では、Apple はモバイル オペレーティング システムにいくつかの新しいプライバシーおよびセキュリティ機能を導入しました。その 1 つは、Safari のプライベート ブラウジング タブに対して 2 段階認証を要求する機能です。その仕組みとオフにする方法は次のとおりです。 iOS 17 または iPadOS 17 を実行している iPhone または iPad では、Safari でプライベート ブラウズ タブを開いていて、再度アクセスするためにセッションまたはアプリを終了する場合、Apple のブラウザでは Face ID/Touch 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 (オリジナルではなく、変更されたもの) をダウンロードし、パラメータを指定して実行し、AuthenticTicket.xml を生成します。まず元のメソッド: Gatherosstate.exePfn=xxxxxxx;DownlevelOriginalState=1 を確認し、次に最新のメソッド: Gatheros と比較します。

Xiaomi Mi Pad 6とPro、どちらを買う価値がありますか? Xiaomi Mi Pad 6とPro、どちらを買う価値がありますか? Feb 07, 2024 pm 08:36 PM

多くのユーザーは、Xiaomi Mi Pad 6 と Mi Pad 6 のどちらを購入する価値があるのか​​わかりません。構成の観点からは、Pro の上位構成が間違いなく推奨されますが、価格と自分の予算、および製品の位置付けグループが異なれば、グループも異なります。 Xiaomi Mi Pad 6 と Pro、どちらを買う価値がありますか? 回答: パフォーマンスとカメラのバッテリー寿命の両方の点で、Xiaomi Mi Pad 6 Pro の方が優れています。 1. プロセッサー Xiaomi Pad 6: Snapdragon 870 Xiaomi Mi Pad 6 Pro: より強力な第一世代 Snapdragon 8+ プロセッサー 2. バッテリーサイズ Xiaomi Mi Pad 6: 8840mAh、67W 2 回目の充電 Xiaomi Mi Pad 6 Pro: 8600mAh、33W Xiaomi Mi Pad 6 を充電するとバッテリー寿命は長くなりますが、充電は遅くなります。 3. Xiaomi Mi Pad 6で写真を撮る

iPhone 15 Pro Max と iPhone 14 Pro Max: 両者の比較と違いは何ですか? iPhone 15 Pro Max と iPhone 14 Pro Max: 両者の比較と違いは何ですか? Sep 19, 2023 pm 08:29 PM

iPhone 15 Pro と iPhone 14 Pro: スペックの比較 iPhone 15 Pro Max と iPhone 14 Pro Max のスペック比較は次のとおりです: iPhone 15 Pro Max iPhone 14 Pro Max ディスプレイサイズ 6.7 インチ 6.7 インチ ディスプレイテクノロジー Super Retina 2,000 nit 寸法 6.29x3 0.02x0.32 インチ 6.33x3.06x0.31 インチ 重量 221 グラム 240 グラム

Xiaomi Mi Band 8proの起動方法 Xiaomi Mi Band 8proの起動方法 Jan 14, 2024 am 08:51 AM

Xiaomi Mi Band 8 を初めて触ったとき、多くのユーザーは電源を入れる方法がわかりません。実際、その方法は非常に簡単です。USB データ ケーブルを見つけて時計を電源に接続するだけです。を押してしばらく充電すると、ボタンを押して電源が入ります。 Xiaomi Mi Band 8proをオンにする方法 1. まず時計を取り付けます。つまり、テーマとストラップを両側に接続します。 2. 初めて時計の電源を入れるときに、充電ケーブルを接続する必要があります。接続方法は時計の下部にあります。 3. 時計が振動して電源がオンになるまで待ってから、携帯電話に接続します。 >>>

See all articles