
No.5ベストアンサー
- 回答日時:
考え方のみですが・・・。
SELECT 都道府県.都道府県, Abs(([C]=4)+([C]=8)*2+([C]=3)*3+([C]=7)*4+([C]=1)*5) AS 並び順
FROM 都道府県
ORDER BY Abs(([C]=4)+([C]=8)*2+([C]=3)*3+([C]=7)*4+([C]=1)*5);
PHPでループ処理させて行うしかないかなと思ったのですが、MySQLユーザー会のページにヒントがありました。
で、
SELECT field(ifnull(ken,0),'北海道','東京','名古屋','大阪','沖縄') map,ken,count(*)
FROM table
GROUP BY city_c
ORDER BY map
で出来ました。
filed、ifnull関数は使ったことはなかったのですが、なかなか優れものでしょうか。
みなさんご協力ありがとうございました。
No.3
- 回答日時:
JIS X 0401で指定した都道府県コードというのがあります。
http://ja.wikipedia.org/wiki/%E5%85%A8%E5%9B%BD% …
これを使うのが一般的で汎用的です。
No.2
- 回答日時:
都道府県とは別に管理コードのような物はありますか?
普通はそのようなコードを使って管理しますが・・・
北からソートしたいのならば北海道を'01'なんかにして沖縄まで数を増やしながらコードを設定していきます。
どの都道府県から南北を認識出来るようなDBやコマンドは存在しません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ハイフンの入ったデータの並べ替え
-
ファイルの漢数字の順番につい...
-
並べ替えについて
-
ソート(PL/SQL)
-
テーブルレーコードをソートし...
-
都道府県順、北からソートした...
-
アクセスの並べ替えについて
-
ファイルメーカーでソート後の...
-
accessでDISTINCT 句と矛盾
-
レコードの登録順がおかしい
-
月末日のみソートしたい
-
タイトル行を固定してソートしたい
-
重複データを一つにまとめたい
-
エクセルのソートについて
-
エクセルVBAでデータ並べ替え
-
EXCEL 「並び替え」の誤動作に...
-
SQLローダーCSV取込で、囲み文...
-
Oracleで「文字が無効です」の...
-
select文の実行結果に空白行を...
-
型変換
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
並べ替えについて
-
レコードの登録順がおかしい
-
ファイルの漢数字の順番につい...
-
月末日のみソートしたい
-
タイトル行を固定してソートしたい
-
テーブルレーコードをソートし...
-
エクセル、並び替え正しくソー...
-
accessでDISTINCT 句と矛盾
-
1の行を固定した上でVBAを用い...
-
ハイフンの入ったデータの並べ替え
-
Excelのオートフィルタでソート...
-
上から何番目か。
-
OracleとAccessの出力順の違い
-
重複データを一つにまとめたい
-
アクセスに関して。クエリの並...
-
MSDOS ソート sortf 使用方法
-
エクセルのソートについて
-
SQLで曜日のソートを月火水木金...
-
エクセルでダブルクリックして...
-
ソート(PL/SQL)
おすすめ情報