我有一个包含布尔值的几个字段的表。有没有办法在MySQL中合并布尔值字段?
我需要3个字段合并成一个,只有当它们全部3个都是真实的。
我正在考虑JOIN
,但它看起来不能做我所需要的。
------------------------------------------------------------
| Email address| permission1 | permission2 | permission3
------------------------------------------------------------
| [email protected]| 1 | 0 | 1
------------------------------------------------------------
| [email protected]| 1 | 1 | 1
------------------------------------------------------------
我所期望的结果,也许是一个新的表看起来像这样:
--------------------------------
| Email address| permissionMerge
--------------------------------
| [email protected]| 0 |
--------------------------------
| [email protected]| 1 |
--------------------------------
你能提供一个你想要的例子吗?即提供原始数据的示例以及您希望查询结果的样子。 – kojow7
编写数据库模式请帮助您 – Greg
您可能可以使用MySQL case命令执行此操作。所以,你会选择返回0或1的情况。 – Greg