sql 查询除某一字段外的所有字段
2008-04-30 08:59
357 查看
方法1.
直接写 select 列1,列2...列n from 你的表
方法2. 从syscolumns中提出字段信息,用生成SQL语句的方法
declare @sql varchar(8000) set @sql='select ' select @sql=@sql+'['+name+'],' from syscolumns where object_id('你的表')=id and name not in('你不想显示的字段1','你不想显示的字段2'...) set @sql=left(@sql,len(@sql)-1)+' from 你的表' exec(@sql)
例如:SELECT nameFROM syscolumnsWHERE (id = '238623893') AND (name <> 'd1') AND (name <> 'd2')
直接写 select 列1,列2...列n from 你的表
方法2. 从syscolumns中提出字段信息,用生成SQL语句的方法
declare @sql varchar(8000) set @sql='select ' select @sql=@sql+'['+name+'],' from syscolumns where object_id('你的表')=id and name not in('你不想显示的字段1','你不想显示的字段2'...) set @sql=left(@sql,len(@sql)-1)+' from 你的表' exec(@sql)
例如:SELECT nameFROM syscolumnsWHERE (id = '238623893') AND (name <> 'd1') AND (name <> 'd2')
相关文章推荐
- sql根据某一字段查询不重复记录,同时要查询出所有满足条件的字段信息
- sql 查询所有数据库、表名、表字段总结
- SQL查询表中所有字段属性,字段长度,备注信息
- sql 查询所有数据库、表名、表字段总结
- 从数据库中查询所有表及所有字段的SQL语句(转)
- 查询所有重复字段的sql
- mysql 用sql语句查询一个表中的所有字段类型、注释
- SQL 查询所有数据库、表名、表字段总结
- oracle如何用sql查询某个表中所有的字段名称(列名)?
- sql语句查询 sql server access 数据库里的所有表名,字段名
- 用SQL语句查询出所有表的表结构(字段定义,类型,长度等),导出CSV(SQL2008 R2)
- sql ---查询所有数据库、表名、表字段总结
- sql 查询所有数据库、表名、表字段总结
- Sql查询一个表中除了某个字段以外的所有字段的方法
- SQL语句 对表的某一个字段进行排重 查询
- sql查询所有表名和字段名称
- SQL查询某一字段重复的数据
- 用SQL查询数据库中某一字段下相同值的记录方法
- oracle sql查询 当前用户的所有表的字段信息
- Sql查询一个表中除了某个字段以外的所有字段的方法