以下の方法を簡略化する方法はありますか?最初の偽でない値
私は思いPythonでCASE WHEN
(a.is_future_release IS TRUE OR aa.is_future_release IS TRUE) THEN TRUE
ELSE FALSE
END
は:
a.is_future_release or aa.is_future_release or False
これはmysqlの/ SQLで簡単にすることができますか?
IF(a.is_future_release IS TRUE OR aa.is_future_release IS TRUE, TRUE, FALSE)
またはブール演算子/速記を使用して::
[MySQLの2つの列で論理論理を実行するにはどうすればよいですか?](https://stackoverflow.com/questions/248683/how-can-i-do-boolean-logic-on-two-columns -in-mysql) –
@ DanielA.Whiteしかし、両方ともfalseに評価された場合、 'a.is_future_release | aa.is_future_release'を実行すると、0ではなくNULLを返します。 – David542