大学で、私の教授は今年このSQLステートメントを教えてくれました。
SELECT COUNT(length) FROM product
2
次のデータセットで戻ります:
| product |
|id | length | code |
|-------------------|
| 1 | 11 | X00 |
| 2 | 11 | C02 |
| 3 | 40 | A31 |
彼女はCOUNT
重複を数えないと言ってそれを正当化した。
私は教授にエラーを犯したと思ったと言いました。彼女は、一部のDBMSが重複をカウントする場合としない場合があると答えました。
多くのDBMSを試した後、このような動作をするものを見つけたことがありません。
このDBMSは存在しますか?
教授がこの行動を教える理由はありますか?また、他のDBMSの動作が異なる可能性があることさえ言及していませんか?
参考までに、コースサポートはこちら(フランス語)でご利用いただけます。関係するスライドは、10ページの左下隅にあります。