【发布时间】:2021-12-02 17:10:12
【问题描述】:
我在表中有两列,我需要检查它们之间是否存在任何值。如果是,我需要返回该值。
例如
user_id | role_id
1 2
3 4
5 nil
nil 6
如果两列中都有值,那么我应该返回其中的任何一个。这可能吗?
【问题讨论】:
标签: sql database postgresql
我在表中有两列,我需要检查它们之间是否存在任何值。如果是,我需要返回该值。
例如
user_id | role_id
1 2
3 4
5 nil
nil 6
如果两列中都有值,那么我应该返回其中的任何一个。这可能吗?
【问题讨论】:
标签: sql database postgresql
如果两者都有值且不为空,则可以在此处返回两者
select * from Table where user_id NOT NULL AND role_id NOT NULL
【讨论】: