0
私たちが500以上の製品について私たちのインベントリを表示するクエリを書く必要があります。問題は、顧客に正確な在庫が見られないようにすることです。どのようにして500までの実際の数量を表示するクエリを開発することができますが、500カウントを超えるインベントリについては「500」しか表示しません。最大インベントリSQLクエリ
在庫を選択してください
ご協力いただければ幸いです!
私たちが500以上の製品について私たちのインベントリを表示するクエリを書く必要があります。問題は、顧客に正確な在庫が見られないようにすることです。どのようにして500までの実際の数量を表示するクエリを開発することができますが、500カウントを超えるインベントリについては「500」しか表示しません。最大インベントリSQLクエリ
在庫を選択してください
ご協力いただければ幸いです!
あなたはCASE
でこれを行うことができる必要があります:
select item,
(case
when qtyavailable > 500
then 500
else
qtyavailable
end) as quantity_available
from stock
あなたのRDBMSは、あなたがそれを使用することができるかもしれLEAST()
機能をサポートしている場合:
select item,
least(qtyavailable,500) as quantity_available
from stock
最初のクエリがうまくいった!早速のお返事ありがとうございます。アイク助けを大変感謝しています – slateaa
ヒント: 'case'はこれを行うことができますが。 –