関連するクエリの問題 (州および市関連のクエリ、第 1 レベルの州、第 2 レベルの都市など)。調査結果には、山東省管轄の済南市と青島市、江蘇省管轄下の南京市と蘇州市が含まれている。
今チェックしているのは、済南、山東、青島、山東、南京、江蘇、蘇州、江蘇です。この形式は配列です。この種の 2 次元配列の SQL の書き方を知りたいです
これはデータの編成方法に直接関係します
まず、あなたの考えていることについて話させてください。データは次のようになります
これはデータに関係しています 組織化方法は直接関係しています
まずデータがどのようなものかを説明しましょう
例を挙げてもらえませんか?
構造が異なればアルゴリズムも異なります
例を挙げられませんか?
構造が異なればアルゴリズムも異なります
このようにしたいのはわかります
しかし、それがライブラリにどのように配置されるか、複数のテーブルであるか単一のテーブルであるか、名前とエンコーディングがどのようなものであるかを知る必要があります
このようにしたいのはわかります
しかし、知っておく必要があります。ライブラリはどのように配置されますか? 複数のテーブルですか? それとも単一のテーブルですか? 名前とコードは何ですか?
create temporary table province (id int, name varchar(10)) charset gbk;create temporary table city (id int, pid int, name varchar(10)) charset gbk;insert into province values (1, '山东');insert into city values (1, 1, '济南');insert into city values (2, 1, '青岛');insert into province values (2, '江苏');insert into city values (3, 2, '苏州');insert into city values (4, 2, '南京');select id, 0 as pid, name from provinceunionselect pid, id, name from cityorder by 1,2
id pid name 1 0 山东 1 1 济南 1 2 青岛 2 0 江苏 2 3 苏州 2 4 南京
テーブル構造を投稿するのが最善です