当前位置:首页 » 编程语言 » 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是表明

热点内容
锋云7800服务器无网络怎么办 发布:2025-07-02 10:03:53 浏览:999
安卓哪个版本可以安装sd卡 发布:2025-07-02 09:58:09 浏览:983
存储包下行流量包 发布:2025-07-02 09:49:00 浏览:363
固态主控算法 发布:2025-07-02 09:38:27 浏览:11
计算机存储器尺寸是多少 发布:2025-07-02 09:32:15 浏览:145
危化品停车场消防器材如何配置 发布:2025-07-02 09:31:37 浏览:814
为什么苹果连安卓的热点用这么快 发布:2025-07-02 09:31:30 浏览:87
easyui显示数据库数据 发布:2025-07-02 09:30:51 浏览:238
樱花计划脚本 发布:2025-07-02 09:30:50 浏览:868
计算机多层存储系统的主要组成 发布:2025-07-02 09:26:25 浏览:541