获取MySql中连接Query的所有字段的列名

时间:2014-12-22 09:26:25

标签: mysql join inner-join

这是我的简单连接查询,第一个表有5个不同的字段,第二个表有三个不同的字段,连接查询为我提供了8个字段:

SELECT * FROM admin_users au
INNER JOIN admin_user_data aud
WHERE au.id = aud.admin_id

我想要一个MYSQL查询,它返回所有八个字段名称及其类型。

2 个答案:

答案 0 :(得分:1)

我想你正在寻找这个...

SELECT
    column_name,
    column_type    # or data_type 
FROM information_schema.columns 
WHERE table_name in('admin_users' ,'admin_user_data'); 

答案 1 :(得分:0)

数据必须采用相同的格式。

假设

这里

表1

id Sub 1,英文 2,印地语

表2

id sub 1印地语 2马拉雅拉姆语 2科学 1数学

要加入这两个表,请使用' union'

select * from table1 union select * from table2