![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
SQLで二つのデータベースをUNIONでつないだあとに異なる入力形式のフィールドでソートをかけたいのですが。
AのデータベースではNOが文字列で"001","002","003"...で、
Bの方ではNOが文字列で" 01"," 02"," 03"...と左1ケタ目がブランクとなっています。
これを"001"," 01","002"," 02"...というふうに下2けたのみでソートをかけたいのですが、
普通にORDER BYするとBを読んだあとにAがきてしまいます。
SUBSTRINGはUNIONでは使えなかったのですが、何かよい方法教えていただけませんでしょうか?
No.2ベストアンサー
- 回答日時:
BテーブルのSELECT文で
ltrim関数で、左空白文字を外し、concat関数で左一桁に「0」を
文字連結させる。
SELECT concat('0', ltrim(NO)) from B ・・・
No.1
- 回答日時:
こんにちは
最初にSELECTする時に、型を合わせればいいのでは?
SELECT ・・・・(ここ)
UNION
SELECT ・・・・(と、ここ)
ORDER BY ・・・
必要に応じてエイリアス(AS 別名)を付けましょう。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) PHPプログラムをエクセルに張り付けると検索ボックスがでてくる! 3 2022/05/08 07:10
- PHP PHP MySql ページング 2 2022/09/20 06:38
- PHP PostgreSQLからCSV形式でエクスポートする際にカラム内の改行をとる方法 1 2023/02/22 10:05
- JavaScript Q&Aの掲示板を作成していてヤフー知恵袋やgoo質問のように質問ごとにURLを生成したい 5 2023/08/04 01:22
- Visual Basic(VBA) access count数を変数に格納 2 2022/03/30 19:21
- JavaScript SQLでデータベースから返ったデータのJSON形式生成について 1 2022/04/06 12:25
- Oracle SQLについて教えて下さい。 主キーを持ったカラムを主キーの機能を持たせたまま カンマ区切りで文字列 1 2023/03/27 22:47
- PHP if(preg_match("/[^0-9]/",$gu_d)){意味を教えてください。 1 2022/05/06 05:37
- その他(データベース) Notion@リレーション値の取得について 1 2023/06/28 10:27
- PHP ここでの ②if($su_d<>"")の比較演算子 を使う理由は 1 2022/03/26 02:33
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
並べ替えについて
-
テーブルレーコードをソートし...
-
リストボックス内を昇順並べる方法
-
レコードの登録順がおかしい
-
大きいデータ数のテーブルに対...
-
エクセル、並び替え正しくソー...
-
月末日のみソートしたい
-
OracleとAccessの出力順の違い
-
上から何番目か。
-
ファイルの漢数字の順番につい...
-
文字型の順番がうまく並ばない。
-
SQLのORDERBY句について質問です。
-
MySQLでカタカナでの並び替えが...
-
マクロで行挿入後挿入部分を含...
-
@以下をソートしたい
-
数字と漢字が混じった日付デー...
-
文字2桁、3桁交じりの文字列...
-
accessでDISTINCT 句と矛盾
-
オラクル+SQL Plus
-
ハイフンの入ったデータの並べ替え
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
文字2桁、3桁交じりの文字列...
-
レコードの登録順がおかしい
-
ファイルの漢数字の順番につい...
-
並べ替えについて
-
1の行を固定した上でVBAを用い...
-
テーブルレーコードをソートし...
-
エクセル、並び替え正しくソー...
-
リストボックス内を昇順並べる方法
-
ハイフンの入ったデータの並べ替え
-
SQLで曜日のソートを月火水木金...
-
Selectした時のレコードの取得順
-
アクセスに関して。クエリの並...
-
ファイルメーカーでソート後の...
-
月末日のみソートしたい
-
accessでDISTINCT 句と矛盾
-
becky!での表示について質問
-
ソート(PL/SQL)
-
上から何番目か。
-
文字型の順番がうまく並ばない。
-
excel:一番上の行がソートでき...
おすすめ情報