ホームページ  >  記事  >  バックエンド開発  >  データベースのクエリを手伝ってください。

データベースのクエリを手伝ってください。

WBOY
WBOYオリジナル
2016-06-13 13:42:471089ブラウズ

専門家が来て、データベース クエリの問題を解決してくれます
顧客情報を保存するテーブルがあり、これらの場所には特定の順序が設定されており、この順序でリストされています
このテーブルの情報は次のとおりです。シャオリー 上海
シャオチャン 陝西省 西安
シャオヤン 武漢紅山区
シャオファン 北京
シャオジン 新疆
シャオファン 河南省 鄭州
シャオ周 チベット
優先事項私たちが設定したのは、北京、上海、武漢、西安、新疆は命令なしで従うことができるということです。
結果は次のとおりです:
シャオファン北京
シャオリー上海
シャオヤン武漢紅山区
シャオチャン陝西西安
シャオジン新疆
シャオファン河南鄭州
小周チベット
には「地域別ランキング」ボタンがあります。このボタンをクリックすると、上記の結果に従ってテーブル内のデータがリストされます。あいまいなクエリに注意してください。

-----解決策---------
最も簡単な方法は、個別に確認することですあなたの優先データ。次に非優先データを確認します。この2つを組み合わせてもOKです
------解決策------------------
1. 並べ替えるときは、このフィールドで並べ替える必要があります
2. 必要な並べ替え順序が民政部の行政区分コードと一致する場合は、それを直接使用して並べ替えることができます。郡へ

------解決策---------
新しい列を追加し、地域ごとに値を指定します、北京 001、上海 002、ちょうど 100000 など、この列の値で並べ替えます。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。