我有一个运行良好的SQL查询,除了我想在第一个数据库中带来另一列的结果.这就是我目前拥有的:
SELECT parts1.PART_NBR, parts1.NIIN
FROM parts1
WHERE parts1.PART_NBR='$pn'
UNION
SELECT parts2.REFERENCE_NUMBER, parts2.NIIN
FROM parts2
WHERE parts2.REFERENCE_NUMBER='$pn'
Run Code Online (Sandbox Code Playgroud)
这是我基本上想要的(当然这不会起作用):
SELECT parts1.PART_NBR, parts1.NIIN, parts1.ANOTHER_FIELD
FROM parts1
WHERE parts1.PART_NBR='$pn'
UNION
SELECT parts2.REFERENCE_NUMBER, parts2.NIIN
FROM parts2
WHERE parts2.REFERENCE_NUMBER='$pn'
Run Code Online (Sandbox Code Playgroud)
如何编写查询以便它执行相同的操作但实际上会在结果中带回额外的字段?