Oracle SQL选择不同

Oracle SQL选择不同,第1张

概述我有一个样本表如下. ID Name Code Address----+---------------+--------+----------------1 | Sydney Hall | SH | 11 Abc Street2 | Sydney Hall | SH | 23 Abc Street3 | Mai 我有一个样本表如下.

ID     name            Code     Address----+---------------+--------+----------------1   |  Sydney Hall  |  SH    |  11 Abc Street2   |  Sydney Hall  |  SH    |  23 Abc Street3   |  Main Hall    |  MH    |  74 Xyz Street4   |  Odyssey Hall |  OH    |  133 AbZ Street5   |  Odyssey Hall |  OH    |  28 Xyx Street

我想为这些不同的条目选择不同的代码条目以及ID和名称.对于上表,我想得到以下内容(所以我忽略了建筑地址).

ID     name            Code   ----+---------------+--------+1   |  Sydney Hall  |  SH3   |  Main Hall    |  MH4   |  Odyssey Hall |  OH

它可能是一个左连接,但我似乎无法将它正确地放在一起(特别是因为我从同一个表中选择数据).有没有人对此有所了解?
谢谢.

解决方法
SELECT * FROM [table_1] WHERE [ID] IN (SELECT Min([ID])                FROM [table_1]                GROUP BY CODE              )
总结

以上是内存溢出为你收集整理的Oracle SQL选择不同全部内容,希望文章能够帮你解决Oracle SQL选择不同所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/1166413.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-01
下一篇 2022-06-01

发表评论

登录后才能评论

评论列表(0条)

保存