我有两个这样的表格:
表Person
:
id name
---------
1 Jason
2 Dave
3 Amy
...
表Points
id points
----------
1 8
2 9
3 5
...
我试图将第一个表格中的“姓名”栏改为第二个表格,其依据是他们的孩子。 预期的结果应当看一看:
id name points
-----------------
1 Jason 8
2 Dave 9
3 Amy 5
...
我的特定问题是:
SELECT
id,
CASE
WHEN Person.id = Points.id
THEN Person.name
END AS name,
Points.points
FROM
Person, Points;
我获得的结果是:
id name points
-----------------
1 Jason 8
2 NULL 9
3 NULL 5
...
我如何加以修改,以获得预期产出?
提前感谢你们的时间和帮助