我有两个使用链接服务器连接的数据库。我有 DB1 和 DB2,我只有读取访问权限。我在我的应用程序中使用 DB1,并链接了 DB2,这样我就可以组合查询。DB1 中是否可以有链接到 DB2 的外键?
我想选择没有重复的ids 并保留行'5d'而不是'5e'在 select 语句中。
桌子
id | name
1 | a
2 | b
3 | c
5 | d
5 | e
Run Code Online (Sandbox Code Playgroud)
我试过:
SELECT id, name
FROM table t
INNER JOIN (SELECT DISTINCT id FROM table) t2 ON t.id = t2.id
Run Code Online (Sandbox Code Playgroud)