0

私はいくつかのMysqlの割り当てに取り組んでおり、次のように求められました:

マネージャー (リーダー、タイプ「L」) であるすべての従業員は、6% の昇給を取得します。

私はこの方法を使用しようとしました:

UPDATE employee
SET salary = salary * '1,06'
WHERE emptype = 'L';

エラー メッセージ Error Code: 1292. truncated illegal DOUBLE value: '1,06' が表示されます。

従業員を説明しようとすると;

給与が int(11) 型であることがわかります

誰かが私が間違っていたことと、正しいコーディングがどのようになっているのかを教えてもらえますか?また、タイプを変更せずに現在の値にそれらの 6% を追加することは可能ですか?

4

1 に答える 1