ORの集約関数のブール列でやりたかったのでgroup by、論理的にはMax、この関数を選択しました。TRUE < FALSEしかし、私はMS Accessでそれを見つけました! MS Access はではなく にエイリアスTRUEしているようです。-11
私はMySQLで同じことを試しましたが、うまくいっているようです:
mysql> select if(TRUE > FALSE, 1, 0);
+------------------------+
| if(TRUE > FALSE, 1, 0) |
+------------------------+
| 1 |
+------------------------+
何故ですか?一体なぜ Access はここで SQL の規範を破ったのでしょうか?