Mic*_*ham 0 sql-server sql-server-2008
我有一个名为"fruits"的MS SQL 2008表,如下所示:
id name category_id
-- ------------ -----------
1 Apples 4
2 Bananas 6
3 Crackers 6
Run Code Online (Sandbox Code Playgroud)
和另一个名为"类别"的表:
id category_name
-- -------------
4 Foo
6 Bar
Run Code Online (Sandbox Code Playgroud)
如何生成将返回如下结果的查询:
fruit_name fruit_category_name
---------- -------------------
Apples Foo
Bananas Bar
Crackers Bar
Run Code Online (Sandbox Code Playgroud)
(列必须是该名称,因为我正在尝试编写CSV.)
SELECT f.name AS fruit_name, c.category_name AS fruit_category_name
FROM fruits AS f
INNER JOIN categories AS c ON c.id = f.category_id
Run Code Online (Sandbox Code Playgroud)