在连接2个表时从不同的表中获取列名

时间:2016-02-02 11:56:06

标签: mysql sql

我有3个表,User,Attributes和UserAttributes。

+-------+--------+--------+-----+
| Email | Name   | Gender | Age |
+-------+--------+--------+-----+
| a@b.c | Foo    | Male   | 21  |
| b@c.d | Bar    | Female | NULL|
| c@d.e | FooBar | Male   | 25  |
+-------+--------+--------+-----+

我需要一个查询来返回数据,其中列名是Attributes表中的属性。

{{1}}
我看着这个: breeze.js 还有这个: need to convert data in multiple rows with same ID into 1 row with multiple columns

但答案似乎有些令人困惑,并且没有涉及第三张表。

0 个答案:

没有答案