如何检查记录是否在所选列的任何行中存在?

时间:2019-05-14 14:29:31

标签: postgresql

我在寻找答案,但我没有找到合适的答案。

我有一张桌子。 |登录|密码|电子邮件|

我想知道'登录'栏中是否存在输入的登录信息。

我在代码搜索整个表的地方找到了答案。

1 个答案:

答案 0 :(得分:0)

您可以在SQL中使用“ case when”表达式,如下所示:

select 
    case when login is not null then true else false end as is_login_existed 
from 
    your_table