[英]MYSQL select * from table, including column names
有没有一种简单的方法来“ SELECT * FROM TABLE”,但还要在第一行中包含列名?
提前谢谢了
MySQL不会将列名作为一行传递,但确实会传递它们。 您可以将连接类型设置为关联的(而不是索引的)以获得类似于'id' => 123
而不是[0] => 123
。
由于每个结果集(行)都包含名称作为数组键,因此您可以使用array_keys($ row)(PHP语法,其他类似方法)获取它们。 这是构建例如CSV文件的最常见过程。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.