如何选择两个连接表的所有字段,而不会与公共字段发生冲突?
假设我有两张桌子,Products
并且Services
. 我想做这样的查询:
SELECT Products.*, Services.*
FROM Products
INNER JOIN Services ON Products.IdService = Services.IdService
这个查询的问题是它IdService
会出现两次并导致一堆问题。
到目前为止,我发现的另一种方法是区分每个字段,Products
除了IdService
一个。但是这样我每次添加新字段时都必须更新查询Products
。
有一个更好的方法吗?