比如 select a='1',a='1' from XX
在 sql 中怎么处理 遇到 相同列(相同列的查出结果 是一致的),
得到 唯一列
句子中列是固定的 是认为控制的,行是根据结果集显示的
自己需要那些列 就写那些列不就是了~
用distinct 不行吗?
哥,给跪了, select a='1',a='1' from XX这能执行?
试试这个select distinct a from tableName where a = 1
这个能执行。现在 出现相同的列,并不是相同的行, 怎么 过滤掉
你可以将重复的列命名成不同的名字,然后显示的时候只显示一列即可
现在 我是要过滤 而不是修改原有的 SQL语句
@亦有哭亦有笑: 数据源重复,可以显示指定列数据
select 后面的列名只写一个就好了啊,为什么要写两个呢?