
SELECT (`総額` / `個数`) FROM tb_item
で`総額`を`個数`で割った単価(のような)値が取得できるものとします。
このとき、この「計算で出た単価」と「10,000という値」を比較して大きいほうの値を返すクエリはどのように書くのでしょうか?
なんとなく、
SELECT MAX(`総額` / `個数`, 10000) FROM tb_item
のような感じで取得できるような関数を探していますが、MAXだと列の中で最大値を取得してしまうので渡しが使いたい内容と違います。
サブクエリを使わずになるべく簡潔に書く方法を知りたいです。
どうぞよろしくお願い致します。
No.2ベストアンサー
- 回答日時:
普通、条件分岐はIFやCASEを使います。
SELECT IF(`総額` / `個数` < 10000,10000,`総額` / `個数`);
SELECT CASE WHEN `総額` / `個数` < 10000 THEN 10000 ELSE `総額` / `個数` END;
ただ単に「大きいほう」なら
SELECT GREATEST(`総額` / `個数`,10000);
でも構いません。
No.1
- 回答日時:
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Access(アクセス) MAXで0が出力される 1 2022/03/31 21:43
- PHP クエリObjectをforeachで回す時に、次のレコードへ移動せずに次のレコードを取得したい 2 2022/07/28 15:29
- PostgreSQL 数値が定期的にあらわれる文字列から、いくつめに出現した数値が指定して切り出したい 1 2023/06/08 13:12
- 会計ソフト・業務用ソフト 固定資産管理で貸し出したマンションの登録操作について【弥生の青色申告】 2 2023/03/07 11:05
- MySQL 下記の問合せを行うクエリを、PhpMyAdminで作成して実行せよ。 日本の全市区町村を人口密度が低 1 2023/06/18 19:51
- 株式市場・株価 楽天証券で同じ銘柄を数回買った時の平均取得価額が分からない 2 2023/05/18 11:57
- PostgreSQL 列が存在しないと言われる 2 2023/02/10 18:33
- MySQL 複数DBテーブルからのデータ取得 3 2022/05/17 15:02
- Oracle SQL update方法 2 2022/06/22 14:07
- Access(アクセス) アクセス where句を使用して複数条件抽出をするには 2 2022/08/29 13:24
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
パスワードの暗号化
-
MySQLに画像を保存したい
-
列名を式で指定することはでき...
-
筆ぐるめ住所録のバックアップ...
-
MYSQLについて
-
php+MySQLしか使えないレンタル...
-
mySQLのスピード
-
「CSE」や「かねやん」からのMy...
-
PHPからMySQLが動かせません
-
INSERTを行う際に別の表のデー...
-
ライセンスについて
-
Windows版 4.0.27バージョンのm...
-
mysqlがインストールされている...
-
配列の要素でmysqlに問い合わせ
-
.sqlのファイルをそのままコマ...
-
MySQL4.0と5.0のどちらを選択す...
-
Warning: mysql_num_rows()
-
MySQLのエラーの取得
-
PHP経由でMYSQLに全角文字を格...
-
MySQLやPorstgresなどのサーバ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
mysqlコマンドでSQL文が実行で...
-
シングルクォーテーションとダ...
-
cseデータ閲覧時に文字化け
-
mysqlへのインポート処理がうま...
-
ERROR 1054 (42S22) 原因不明です
-
MySQLのLOAD DATA INFILEコマン...
-
mysqlをバックアップするツール...
-
SELECTした値との比較
-
MySQLリファレンスマニュアル(...
-
mysqlの操作について
-
mysqlのmatch() against()で検...
-
PHP+mysql データ重複登録
-
mysql超初心者です。テーブルへ...
-
MAX()でENUMの内部番号が最大の...
-
now()
-
PHPの質問です、ご回答いただけ...
-
MySQLで困っています。。
-
MySQLカラム名は日本語と英数字...
-
mysqlがインストールされている...
-
副問合せにLIKE文を使う方法は...
おすすめ情報