R. *_*eev 3 sql-server inner-join sql-server-2008
无法理解这个 SQL 查询出了什么问题:
USE [My_db]
GO
SELECT ItemId
,Subject
,CreatedOn
FROM ItemBase AS e
INNER JOIN ItemExtensionBase AS p
ON e.ItemId = p.ItemId
GO
Run Code Online (Sandbox Code Playgroud)
错误:
Msg 209, Level 16, State 1, Line 4
Ambiguous column name 'ItemId'.
Run Code Online (Sandbox Code Playgroud)
ItemId两个表中都存在列。
小智 5
USE [My_db]
GO
SELECT e.ItemId
,Subject
,CreatedOn
FROM ItemBase AS e
INNER JOIN ItemExtensionBase AS p
ON e.ItemId = p.ItemId
GO
Run Code Online (Sandbox Code Playgroud)
您需要告诉它从哪个表中获取 itemid 字段
| 归档时间: |
|
| 查看次数: |
4318 次 |
| 最近记录: |