在 MySQL 中,我可以只选择存在某物的列吗?
例如,我有以下查询:
select phone, phone2 from jewishyellow.users where phone like '813%' and phone2
我试图只选择 phone 以 813 开头并且 phone2 包含某些内容的行。
将 的值phone2与空字符串进行比较:
phone2
select phone, phone2 from jewishyellow.users where phone like '813%' and phone2<>''
请注意,NULL值被解释为false。
NULL
false