次のような SQL クエリがあります。
UPDATE t_example
SET column1=column2/column3
where 'SOME CLAUSE'
column2 の値が 7 で、column3 の値が 1 であるとします。このステートメントの後で column1 を値 7 に設定する必要がありますが、7 ではなく常に 6 です。除数が 1 である値のペアの結果は常に 1 少なくなります。 t は 1 以外の値をチェックしましたが、なぜこの動作なのですか?
次のような SQL クエリがあります。
UPDATE t_example
SET column1=column2/column3
where 'SOME CLAUSE'
column2 の値が 7 で、column3 の値が 1 であるとします。このステートメントの後で column1 を値 7 に設定する必要がありますが、7 ではなく常に 6 です。除数が 1 である値のペアの結果は常に 1 少なくなります。 t は 1 以外の値をチェックしましたが、なぜこの動作なのですか?