![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?8acaa2e)
select * from data_table order by case status when 'status1' then 1 when 'status2' then 2 when 'status3' then 2 when 'status4' then 3 else 4 end , 登録日 DESC
上記は、status1>status2,status3>status4の優先順位で登録日順にSQLを取得しています。
このSQL文を改良し、status1の場合のみ登録日ではなく更新日順に並び替えた状態で
取得を行いたいです。良い方法はありませんか?
No.2ベストアンサー
- 回答日時:
ん~・・・こんな感じ?
select *
from data_table
order by
case status
when 'status1' then 1
when 'status2' then 2
when 'status3' then 2
when 'status4' then 3
else 4 end ASC
, if(status='status1',`更新日`,`登録日`) DESC
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) データベースから絞り込んでデータを読み込み 1 2023/02/21 19:51
- その他(プログラミング・Web制作) Rでのスクリプトのご相談 3 2022/12/08 16:22
- MySQL SQL任意に並び替えをしたい 2 2023/08/28 10:47
- 医療・安全 マスクしつづける方は 緊急事態条項・パンデミック条約について どう捉えていますか? 8 2023/03/18 20:27
- メディア・マスコミ マスクしつづける方は 緊急事態条項・パンデミック条約について どう捉えていますか? 2 2023/03/21 11:44
- Oracle 質問です。 下記のテーブルとデータがあり、 取得想定結果のように出力したいです。 下記のsqlだと0 2 2023/05/23 19:10
- その他(ニュース・時事問題) 鉄道ファンの写真であれば許されるのか? 9 2022/06/02 10:01
- その他(健康・美容・ファッション) ワクチンは危険じゃない という人、まだいますか? 11 2023/04/06 09:28
- PostgreSQL SQLで検索結果の記事を表示したい 1 2022/04/28 21:03
- その他(プログラミング・Web制作) Arduinoに関する質問 4 2023/08/07 21:19
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
count関数の値をwhere句で使用...
-
SQLローダーCSV取込で、囲み文...
-
select文の実行結果に空白行を...
-
単一グループのグループ関数で...
-
where句中のtrim関数について
-
文字2桁、3桁交じりの文字列...
-
【MySQL】 DECIMAL(2,1) に 13...
-
int型フィールドにnullを登録で...
-
【PL/SQL】FROM区に変数を使う方法
-
データ
-
<SQL>重複しているデータの場合...
-
group byの並び順を変えるだけ...
-
並べ替えについて
-
VBScriptにて、csvファイルから...
-
レコードの登録順がおかしい
-
SELECTした合計値をそのまま割...
-
トランザクションログを出力せ...
-
BLOBやCLOBのパフォーマンスを...
-
Oracleで「文字が無効です」の...
-
コンボボックスのソートについて
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
count関数の値をwhere句で使用...
-
OUTER JOIN とgroup by
-
結合したテーブルに名前をつけ...
-
ストアドファンクションの再帰...
-
ビュー定義に集約関数を入れる...
-
SQL 自己結合で件数の条件指定
-
【初歩】項目別の合計件数をSQL...
-
最大値の数をカウントしたい
-
SQL 重複レコードの数え方
-
SQL カラムの値ごとの集計
-
市区町村別の件数をカウントす...
-
小数点以下桁数が最大の値に小...
-
同じテーブルでのUNION
-
以下のテーブルa,bから目的とす...
-
【バグ?】ORDER BY DESCでempty
-
初歩的な質問ですが、教えてく...
-
複雑な並び替え処理
-
特定の数だけ取得するSQL文
-
重複データを除外する際に条件...
-
東京とその他で集計するには
おすすめ情報