
No.2ベストアンサー
- 回答日時:
クエリを使うなら
Val(Mid([ID],(InStr([ID],"-")+1)))
としてハイフン以降の数字を切り出し数値として扱い昇順にソートすれば出来ます。
SQLならテーブル名をTbl、並びかえたい項目をID、ソートするために使うSQNとして
SELECT Tbl.ID, Val(Mid([ID],(InStr([ID],"-")+1))) AS SQN
FROM Tbl
ORDER BY Val(Mid([ID],(InStr([ID],"-")+1)));
こんな感じでできます。
No.1
- 回答日時:
RDBMS名とバージョンは?
>ハイフンの入ったデータの並べ替えがうまくいかない
どういう並べ方をしたいのでしょうか?
こんな感じですか?
1-2
1-3
1-10
これ以外に、
10-1
というようなデータもあるのですか?
データの形式を教えてもらえないと、適切なアドバイスはできません。
>たとえば以下のような数値の並べ替え
「-」が入っているということは、文字でしょ?
データ型は、何ですか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルについて 6 2022/11/29 14:07
- その他(Microsoft Office) エクセルで串刺ししたシートの並べ替えをしたいです 4 2023/02/14 11:59
- Excel(エクセル) Googleスプレッドシートの割合の関数と円グラフの並べ替えについて 1 2022/07/22 17:31
- Excel(エクセル) Excelのソート(並べ替え) 2 2022/05/15 22:54
- Excel(エクセル) Excelで、行に複数の数字が入力されているセルが複数の列存在し、行を跨いでセル内の数値を並び替える 5 2022/06/17 18:03
- C言語・C++・C# C言語プログラム変更 2 2022/12/21 15:03
- Excel(エクセル) 【エクセル】並び替えからの並び替え方法 7 2022/07/22 09:46
- その他(Microsoft Office) 1の行を固定した上でVBAを用いて日付順に自動並べ替え 2 2022/06/06 15:09
- Excel(エクセル) 製品番号での整列と、検索に関して 3 2023/06/28 19:20
- Excel(エクセル) Excelグラフのラベルオプションの並べ替えは可能ですか。セルの値を最後にしたいのですが。 1 2022/06/05 10:45
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
INSERT後の並び替え
-
GROUP BY使用時のソートについて
-
IE6にして、勝手にブックマーク...
-
オープンオフィス
-
取り出したデータのソート方法
-
エクセルの並べ替えについて
-
Accessのソートについて
-
付録CDなどの動画をWMPで...
-
ソートの仕方
-
エクセルでのソートについて
-
Excl並び替えマクロについて
-
末数字でソート
-
ファイルメーカー5であ行、か行...
-
アーティスト一覧で正しい位置...
-
Excelの並び替え(文字数と画数...
-
ソートした文字を別セルに表示する
-
外付けHDを付け替える毎にフォ...
-
ハイフンの入ったデータの並べ替え
-
「 0 」 を除いて ( 無視...
-
csvファイルの文字化け
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
レコードの登録順がおかしい
-
ファイルの漢数字の順番につい...
-
並べ替えについて
-
エクセル、並び替え正しくソー...
-
ファイルメーカーでソート後の...
-
1の行を固定した上でVBAを用い...
-
テーブルレーコードをソートし...
-
リストボックス内を昇順並べる方法
-
月末日のみソートしたい
-
accessでDISTINCT 句と矛盾
-
Excelのオートフィルタでソート...
-
SQLデータベースの処理
-
上から何番目か。
-
ソート(PL/SQL)
-
コンボボックスのソートについて
-
ハイフンの入ったデータの並べ替え
-
OracleとAccessの出力順の違い
-
MySQLで都道府県順にソート
-
並び替え
-
タイトル行を固定してソートしたい
おすすめ情報