可能的重复项:
查找表中的列数
我怎样才能在我的表格中获取列数,在谷歌上搜索,但找不到直接的答案。
提前谢谢你。
此类信息位于 INFORMATION_SCHEMA 您可以查询名为 COLUMNS
的表以获取数据库中的列数。
此查询将为您提供列计数。
SELECT COUNT(*) FROM INFORMATION_SCHEMA.COLUMNS
WHERE table_schema = 'DB_NAME' AND table_name = 'TABLE_NAME'
select COUNT(*) totalColumns
from information_schema.columns
where table_schema = 'db_2_a3c3e' AND -- the name of your Database
table_name = 'table1' -- the name of your table
- SQLFiddle 演示