企業に4500人以上の従業員がいる場合、クエリの使用を停止するようにSQLクエリを設定します。しかし、ATM、私はその4500の下で、(価格は 45 $ /従業員である)ときEND
あまりにも多くはあり更新クエリのSQL。
{CASE WHEN ([company].[nremployees]* 45) <4500
THEN 4500
ELSE
CASE WHEN ([company].[nremployees]* 45) > 4500 THEN
[company].[pricespecial] else
0 END END else [company].[servicebill] end}
今Imは唯一正しい値(4500)を取得してみたときにその100 empoyess –
角括弧内のデータベース、テーブル名とカラム名を囲む下( '[会社]。[nremployees]') MySQLではなく、SQL Server構文です。 MySQLはこの目的のためにバッククォート( '\' company \ '。\' nremployees \ '')を使います。 [SQL Server](https://docs.microsoft.com/en-us/sql/t-sql/language-reference)および[MySQL](https://dev.mysql.com/doc/refman/5.7/) en /)は、異なる企業によって作成された、無関係の異なるソフトウェア製品です。正しいタグを使用してください。 – axiac