SELECT k.column_name
FROM information_schema.table_constraints t
JOIN information_schema.key_column_usage k
USING(constraint_name,table_schema,table_name)
WHERE t.constraint_type='PRIMARY KEY'
ลอง list field ของ แต่ละ table ให้หน่อยครับ ถ้าแต่ละ table มี ชื่อ field เหมือนกันทุกอย่างก็
select field_name from table_name
union all
select field_name from table_name2
แต่ถ้าแต่ละ table มี field ไม่เหมือนกันแต่ต้องการเอาข้อมูลของแต่ละ table มารวมกันก็
select tbl1.field_name, tbl2.field_name from table_name as tbl1
inner join table_name2 as tbl2 on tbl1.field_name = tbl2.field_name