sql 2008 查询排除 某一列的数据

sql 2008 查询排除 某一列的数据,第1张

非常抱歉.

单从一条sql语句而言,不管是什么数据库:access,db2,oracle,mssql,mysql等等都无法实现你想要的.

包括一些sql的方言比如HQL,也无法做到.

你只有老老实实的写上列名.

如果你真的想一劳永逸的话,建议你 使用存储过程,结合动态语句和 对应数据库的 系统表,来 处理.

通过”distinct“命令进行去重。

sql:select distinct username from tablename;

解释:查询出tablename中字段username的所有值,此值是经过筛选的,即使多次出现也只为一个值。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6731094.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-27
下一篇 2023-03-27

发表评论

登录后才能评论

评论列表(0条)

保存