SQL - 显示sql结果中的列名

时间:2015-12-20 08:11:03

标签: php mysql sql multiple-columns columnname

之前已经提出了类似的问题,但没有得到回答,并且它不是100%相同,我所拥有的是像SQL一样:

SELECT * FROM table1 JOIN table2;

我知道我可以使用DESCDESCRIBESHOW来获取表的列,但该函数不允许多个表都进行SQL查询。

1 个答案:

答案 0 :(得分:2)

mysqli::fetch_assoc()PDOStatement::fetch()都可以将行作为关联数组返回,这意味着列按列名而不是数字编号。然后,您可以使用array_keys()函数从行中按顺序提取列名列表。