比如我现在有名字,账号,密码等等很多列,我该怎么写才能达到选出除了密码的其余的所有列,(我知道一个一个选能选出来,除此之外呢)谢谢大家了!
前辈,可以用代码简单描述一下么?谢谢你了!
追答sqlserver代码:例如:
select stuff((select ','+b.name from sysobjects a,syscolumns b where a.id=b.id and a.xtype='U' and a.id=object_id('tablename') and b.name not in(你不想列出的列名) for xml path('')),1,1,'')
这是输出一个表的列名,用逗号隔开
你将代码拼接到字符'select from tb'的列名处,然后用exec('select * from tb')来执行查询
sql语句怎么写才能达到除了表中的某一列查出其他全部列的目的,
没有除此之外了,只能一个一个选出来
求sql指导: 查询某一个表除了某一个字段 把其他的都查出来,这个sql怎么...
有两种方法,一种是把这个字段删除了在全部查找:alter table 表名 drop column 字段名,另一种就是select (你想要的字段名,字段名中间用逗号隔开) from 表名
sql语句查询除某一列以外的其他所有列?跪求
通过Mangement Studio得到表的所有列,然后删除你不想要的列。当然还有一些其他方法,你可以自己研究一下,主要是帮助你快速得到查询语句。如果你是在存储过程中的话,你还可以通过拼SQL的方式得到你想要的效果,代码如下:declare @cols varchar(max), @query varchar(max)SELECT @cols = STUFF ( ...
sql去重语句要怎么写?删除name的重复列,但是读取结果要其他列也一起展 ...
select * from 表名 where no in (select distinct min(no) over (partition by name) tt from 表名)
sql语句如何输出除了某一列以外的所有列
可以考虑 写一个 视图, 这个视图,只显示那个表的 2-30列。外部执行SQL的时候,就直接 SELECT * FROM view 就可以了。--- 对于,随机的,不确定数量与位置的,30个列中,每个列都可能不显示的。我暂时还不清楚了。
sql语句,怎么查询数据库里除了某一条记录外的所有记录?
S-Q-L"),是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统;同时也是数据库脚本文件的扩展名。结构化查询语言是高级的非过程化编程语言。参考资料 sql语句,怎么查询数据库里除了某一条记录外的所有记录?.百度知道[引用时间2018-1-9]
Sql查询一个表中除了某个字段以外的所有字段的方法?
OPEN C11 FETCH NEXT FROM C11 INTO name IF @@FETCH_STATUS <> 0 BEGIN DEALLOCATE C11 RETURN END WHILE(@@FETCH_STATUS = 0)BEGIN SET @sql=@sql+@name+','FETCH NEXT FROM C11 INTO name END DEALLOCATE C11 set @sql=substring(@sql,1,len(@sql)-1)+' from 表名'exec (@sql)...
sql 查询排除一个字段的其他字段
2、通过系统视图,查看表结构;可以看到新建表的所有字段;select * from user_tab_cols t where table_name = 'TEST_SEL_COLS';3、编写sql,从视图中获取去掉password的所有字段;select 'select '||listagg(column_name, ',') within group(order by column_id) ||' from TEST_SEL_COLS' ...
SQL语句怎么对单个字段去重,并且要显示所有列
1、打开SQLyog,在其中新建一个数据库“student”,如下图所示:2、接着,在student数据库新建学生表,通过界面设计学生表中的字段和字段类型长度,如下图所示:3、在学生表中,添加“stu_no”和“stu_score”两个字段,单击确定后,给该表取名为“t_student_tab”,具体如下图:4、向“t_student...
...的某个值不显示,其他内容都显示。这个语句怎么写?
select * from table where ziduan <> xX为字段值