如果只有列名有重复的行计数,我正在尝试从 View 中查询以删除列值上具有空值的行。
所以这是我的 View 示例结果,我期望突出显示的行不应该出现在结果中,只是想得到建议和建议我如何使用查询轻松删除突出显示的行,因为现在我正在删除通过我的应用程序代码。
Select * from TblView1
最佳答案
如果我正确理解问题,你想:
- 包括所有具有唯一名称的行
- 对于具有非唯一名称的行,包括不带
null
的行
我相信这应该有效:
select * from TblView1 where Name in
(select Name from TblView1 group by Name having count(*) = 1)
or location is not null
关于mysql - 从 View 中获取必要的输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45625450/