我想在多表中选择多列,以便将它们显示为 MYSQL 中的一行
像这个例子:
___________
|uId|xID|yID|
|_1_|_2_|_4_|
到
___
|zId|
| 1 |
| 2 |
| 4 |
这是查询,但 col t 在所有选定 col 旁边返回空数据
SELECT `flaghsip_leader`,`clustuer_coordinator_id`,`clustuer_cocoordinator_id`,
`flagship_activity_coleader_id`,`flagship_activity_focalpoint_id`,
`output_leader_id`,`output_coleader_id` AS `t`
FROM crpcoreix.view_all_involved_users;
根据您所描述的内容,我认为您需要使用多个选择查询并将它们与 UNION ALL 连接起来。
例如
SELECT uId as zId from Table1
UNION ALL
SELECT xId as zId from Table2
UNION ALL
SELECT zId from Table3