修改SELECT查询

use*_*179 0 sql select

我有这样的查询:

 SELECT initials, name
 FROM employee e, projects p
 WHERE e.country = p.country
Run Code Online (Sandbox Code Playgroud)

到目前为止,两个表都使用了国家列的缩写.喜欢"SWE"瑞典和"ITA"意大利.

将来,employee表将使用country列的名称.像"瑞典"和"意大利".

是否有可能更改我的查询,以便它可以匹配名称缩写?喜欢"SWE" = "Sweden""ITA" = "Italy".

谢谢.

jue*_*n d 10

最好有一个自己的国家表和引用它的其他表.

country table
-------------
id
name
abbreviation
Run Code Online (Sandbox Code Playgroud)