如果你想直接在SQL查询语句中这么做,很遗憾地告诉你,不可以,你只能是列出你想要的所有列,不过有几个简单的方法可以帮你快速得到这个SQL,
通过Mangement Studio得到表的所有列,然后删除你不想要的列。
当然还有一些其他方法,你可以自己研究一下,主要是帮助你快速得到查询语句。
如果你是在存储过程中的话,你还可以通过拼SQL的方式得到你想要的效果,代码如下:
declare @cols varchar(max), @query varchar(max)无论怎么样,都没有一种比较简洁或短的SQL写法,让你直接从查询结果中过滤掉某一或某些列,只能是列出你想要的列。
非常感谢你的回答,虽然没采纳你的答案,依然谢谢你了!
sql语句查询除某一列以外的其他所有列?跪求
通过Mangement Studio得到表的所有列,然后删除你不想要的列。当然还有一些其他方法,你可以自己研究一下,主要是帮助你快速得到查询语句。如果你是在存储过程中的话,你还可以通过拼SQL的方式得到你想要的效果,代码如下:declare @cols varchar(max), @query varchar(max)SELECT @cols = STUFF ( ...
sql语句,查询数据库里除了某一条记录外的所有记录。
接着,打开新建查询窗口,这是一个专门用于编写和测试SQL语句的区域。假设您想要排除名为'某条记录'的记录,您需要使用SELECT语句。在这种情况下,您应该输入以下语句:`SELECT * FROM jy_name WHERE name NOT LIKE '某条记录'`。这里的`*`表示选择所有列,`NOT LIKE`用于排除指定的记录。然后,点击...
sql语句如何输出除了某一列以外的所有列
如果固定是第1个列不显示,其他的都显示。可以考虑 写一个 视图, 这个视图,只显示那个表的 2-30列。外部执行SQL的时候,就直接 SELECT * FROM view 就可以了。--- 对于,随机的,不确定数量与位置的,30个列中,每个列都可能不显示的。我暂时还不清楚了。
sql语句能查询一个表中除了某列之外的所有列么
可以做到,但是SQL select 子句没有直接排除某列的操作符号或关键字。需要列出表中除某列之外的所有列只能通过逐一列出除该列以外的其它所有列来实现。
sql语句能查询一个表中除了某列之外的所有列么
SELECT 需要显示的列 FROM 表 您只能选择显示哪些列,通过选择来实现某列不显示。如有1,2,3,4,5共五列不想显示第四列的SQL如下 SELECT 1,2,3,5 FROM 表
查询表中除了xx字段外的所有字段内容的SQL语句
select xx1,xx2,xx3...xxn from table where ...就是不写xx,呵呵
sql语句怎么写才能达到除了表中的某一列查出其他全部列的目的,
没有除此之外了,只能一个一个选出来
sql查询除了某个字段的值以外的其实记录
3、第三步,执行完上面的操作之后,在临时表中查询测试数据,见下图,转到下面的步骤。4、第四步,执行完上面的操作之后,使用distinct过滤掉Col2列中具有不同值的记录,见下图,转到下面的步骤。5、第五步,执行完上面的操作之后,使用count(1)加分组依据来计算Col2唯一行的数量,见下图,转到下面的...
sql 查询排除一个字段的其他字段
3、编写sql,从视图中获取去掉password的所有字段;select 'select '||listagg(column_name, ',') within group(order by column_id) ||' from TEST_SEL_COLS' str from user_tab_cols t where table_name = 'TEST_SEL_COLS' and column_name <> 'PASSWORD';4、将上步查询结果复制出,...
sql语言中,实现数据检索的语句是
一、检索单个列 命令:SELECT 列名 FROM 表名;注意:语句将返回表中所有行,数据没有过滤(过滤将得出结果集的一个子集),也没有排序。二、检索多个列 命令:SELECT 列名1,列名2,?? FROM 表名;注意:在选择多个列时,一定要在列名之间加上逗号,但是最后一个列名后不加。三、检索所有列 命令(...