次のようなMySQL dbスキーマがあります。
id flags views done
-------------------------------
1 2 20 0
2 66 100 0
3 25 40 0
4 30 60 0
... thousands of rows ...
フラグ/ビューが >= 0.2 のすべての行を更新したいと考えています。最初にテストとして、実際に更新される行数を確認するために SELECT を試してみたいと思います。私は試した:
SELECT flags/views AS poncho FROM mytable HAVING poncho > 0.2
しかし、これは2行ほどしか返されず、それ以上の行があるはずです。すべての行でポンチョの値を計算しているようです。私は何を間違っていますか?
ありがとう!