2017-05-08 88 views

回答

1

如果您已经在与布尔的工作,那么就没有必要情况下,在所有。

... 
WITH {userid} = {myuserid} as can_edit 
WITH can_edit, can_edit as can_delete 
... 

虽然你可以重复相同的比较,如果你真的想要。

至于关于使用CASE获取多个值的问题,您可以始终使用列表或对象同时容纳两个布尔值。

喜欢的东西:

... 
CASE WHEN {userid} = {myuserid} THEN {can_edit:true, can_delete:true} END AS permissions 
相关问题