我有以下结构的表格。
id name lang
1| Test | en
1| Тест | ru
现在我想像这样排成一列
id | name_en | name_ru
1 | Test | Тест |
如何做到这一点。即时通讯使用mysql。
答案 0 :(得分:0)
尝试下面的sql查询,
SELECT id, t1.name AS name_en, t2.name AS name_ru
FROM my_table AS t1 LEFT JOIN my_table AS t2
ON t1.id = t2.id AND t1.lang=en AND t2.lang=ru