mysql - SQL - 如何获取特定列的名称

标签 mysql sql

我想获取特定列的名称。我只找到了获取所有列名称的函数:

select Column_name 
from Information_schema.columns 
where Table_name like 'table name'

是否可以选择特定列? 例如,如果我有一个包含 10 列的表,我想获取“firstname”列。

最佳答案

是的:

select Column_name 
from Information_schema.columns 
where Table_name = 'table name'
and COLUMN_NAME = '<your column name>'

关于mysql - SQL - 如何获取特定列的名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29100578/

相关文章:

mysql - 查询输出中缺少日期

SQL 来自联系人的最新照片(按联系人分组)

php - mysql group by and preferred field = 1 in join table

MySQL 对 OR 的 3 个表的查询优化

mysql - 找出日期之间的差异

php - 按时间顺序对 MySQL 记录进行排序?

sql - 在 SQL 中通过日期和时间执行聚合

c# - 防止同时选择相同的下一个计算值

sql - "read commited"和 "repeatable read"的区别

sql - 我需要什么索引?