グループ化と表示に関する SQL ステートメントを要求する

WBOY
リリース: 2016-06-13 13:46:58
オリジナル
841 人が閲覧しました

グループ化と表示に関する SQL ステートメントを探しています。専門家に来てください。
データベースのフィールドは次のとおりです:
テーブル A
ID NAME SORT
1 A 01
2 B 02
3 C 03
4 D 01
5 E 02
6 F 03

テーブル B
id sortname
01 AA
02 BB
03 CC
ここで、SORT はテーブル B
から挿入された型ですここで表示したいのは

SORT:AA
1 A
2 D
SORT:BB
1 B
2 E
SORT:CC
1 C
2 F
つまり、カテゴリはグループ化され、個別に探索されます。最も単純な SQL ステートメントを使用するのが最善です。専門家を助けてください。


-----解決策---------
左結合を取得して、 value は、
$result['AA'] = array('A','D');
$result['BB'] = array('B','E'); ...
このような配列を表示するのは簡単ではないでしょうか?


------解決策---------
SQL コード

select A.id,A.name,C.sortname from A,(select id,sortname from B) C where A.sort=C.id C.sortname,A,name,A,id でグループ化 C.id で並べる
<div class="clear"></div>
ログイン後にコピー
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート