如果我有这两个表:
table_user
Id name lname
1 Mark Brown
2 Martha Fox
table_score_start:
user_Id score
2 5
table_score_last:
user_Id score
1 3
2 4
如何显示以下查询结果?
Id name lname score score 1 Mark Brown 3 2 Martha Fox 5 4
我试过了
SELECT table_user.Id, table_user.name, table_user.lname, table_score_start.score,
table_score_last.score FROM table_user, table_score_start, table_score_last
但它不起作用
我也试过
SELECT table_user.Id, table_user.name, table_user.lname, table_score_start.score,
table_score_last.score FROM table_user, table_score_start, table_score_last WHERE table_user.Id = table_score_start.user_Id
我想显示所有甚至想到的记录,包括那些不在表 table_score_start 和 table_score_last 中的一个或两个表中的记录