当前位置:首页 » 编程语言 » sql查询列名

sql查询列名

发布时间: 2022-01-21 01:29:24

sql 查询列名

很难,一个sql完成不了,给你一个思路吧,
从系统表中根据数据表明读取列名,然后循环根据列名匹配内容值
这样很麻烦

❷ 如何通过SQL查看某个表的列名

Select 你的列 from 你的数据库

❸ sql查询某一个表的第N列的列名

select name from syscolumns where id=object_id('表名') and colid=N值

❹ SQL查询字段名

获取数据库表的字段清单 [这里是查看 test_table 表的字段]
SELECT
a.column_id AS No,
a.name AS 列名,
isnull(g.[value],'-') AS 说明
FROM
sys.columns a left join sys.extended_properties g
on (a.object_id = g.major_id AND g.minor_id = a.column_id)
WHERE
object_id =
(SELECT object_id FROM sys.tables WHERE name = 'test_table')

No 列名 说明
1 Test_ID 主键(自增长)
2 Test_Key 种类
3 Test_Value 数值
4 Test_Type 内部类型
5 Test_BelongTo 从属关系
6 Test_Grade 等级
7 Test_Remark 备注
8 Test_Visible 是否可见

❺ SQL Server Where 使用列名 查询条件

可以啊,就是这样的。
如果是想查不重复数量,就用distinct 列名
SELECT COUNT(distinct 列名) FROM LY_Person WHERE AGE>20

❻ sql语句如何让查询结果作为另一个sql的列名

select cout(*) as num,heat_no from t2 group by heat_no

❼ sql 怎么查询无列名的那一列数据

肯定会有列名的,你看看标题行,即使是带括号的也算是列名的。

❽ sql语句怎么查询指定表的列名

如果用mysql 的话 mysql> desc 表名

❾ sql查询列名含有某些字符的列

一句话似乎不太容易搞定,以下是我写的一段sql语句
declare @name varchar(100),@sql varchar(1000)
set @name=''
select @name=@name+','+name from syscolumns where id=(select id from sysobjects where name='A')and (name like'%open%' or name=''scode)
set @name=stuff(@name,1,1,'')
set @sql='select '+@name+' from ieos01h'
exec(@sql)

❿ mysql 如何用sql语句查询表的所有列名

select COLUMN_NAME from information_schema.columns where table_name='b'
select count(*) from information_schema.COLUMNS WHERE TABLE_SCHEMA='a' and table_name=‘b’
a是库名,b是表明

热点内容
微信棋牌游戏源码 发布:2025-03-16 09:06:17 浏览:112
华为平板访客如何访问存储卡 发布:2025-03-16 09:04:35 浏览:510
如何查看自己的qq号和密码 发布:2025-03-16 09:03:05 浏览:311
为什么安卓杀后台越来越严重 发布:2025-03-16 08:42:34 浏览:881
python解析json 发布:2025-03-16 08:36:22 浏览:566
奥丁镇服务器怎么进 发布:2025-03-16 08:34:04 浏览:5
在优酷看视频会缓存到c盘吗 发布:2025-03-16 08:29:05 浏览:258
口罩辊轴编程 发布:2025-03-16 08:21:52 浏览:580
网易我的世界官方开服务器 发布:2025-03-16 08:16:57 浏览:43
王者荣耀密码怎么改 发布:2025-03-16 08:16:24 浏览:572