Mysql 用于导出成员详细信息的SQL联接

Mysql 用于导出成员详细信息的SQL联接,mysql,sql,database,join,inner-join,Mysql,Sql,Database,Join,Inner Join,我有两个表,其中包含成员数据,原因是我正在使用Expression Engine,默认情况下,它有一个标准的成员数据表,其中包括电子邮件等。要将自定义字段添加到我的注册表中,我必须创建一个包含其他信息的辅助表。我现在需要按特定顺序导出所有成员详细信息 任何人都可以帮助我,我有一个来自exp_members表的email表字段,我需要加入exp_member_数据表。我希望电子邮件字段添加为加入中的第三个字段,用于导出成员详细信息。我希望这是清楚的,谢谢。我不知道您要选择哪些字段以及名称,但基本结

我有两个表,其中包含成员数据,原因是我正在使用Expression Engine,默认情况下,它有一个标准的成员数据表,其中包括电子邮件等。要将自定义字段添加到我的注册表中,我必须创建一个包含其他信息的辅助表。我现在需要按特定顺序导出所有成员详细信息


任何人都可以帮助我,我有一个来自exp_members表的email表字段,我需要加入exp_member_数据表。我希望电子邮件字段添加为加入中的第三个字段,用于导出成员详细信息。我希望这是清楚的,谢谢。

我不知道您要选择哪些字段以及名称,但基本结构如下:

SELECT 
 exp_members.field_so_and_so,
 exp_members.field_so_and_so,
 exp_members.email,
 ...,
 exp_members_data.field_so_and_so,
 ...
FROM exp_members
INNER JOIN exp_members_data ON exp_members.email = exp_members_data.email
ORDER BY exp_members.field_so_and_so, ...

你能告诉我们你的表的结构+一些示例数据吗?你尝试了什么?我没有尝试太多,我能够使用下面的查询“SELECT*FROM exp\U member\U data”进行简单的导出。这将导出该表中的所有信息。给你表格结构的最好方法是什么。它不允许我添加屏幕快照。您可以在中制作一个示例并共享链接以前从未用过小提琴。希望这是有帮助的我们正在创建连接的exp_member_数据表总共有25个字段,我是否需要在ORDER BY line上写下全部25个字段?不,只写你想要排序的字段。在选择中,您可以使用exp_members.*选择所有字段。