Oracle SQL选择不同
发布时间:2021-03-16 17:27:25 所属栏目:站长百科 来源:网络整理
导读:我有一个样本表如下. 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 | Odyss
我有一个样本表如下. ID Name Code Address ----+---------------+--------+---------------- 1 | Sydney Hall | SH | 11 Abc Street 2 | Sydney Hall | SH | 23 Abc Street 3 | Main Hall | MH | 74 Xyz Street 4 | Odyssey Hall | OH | 133 AbZ Street 5 | Odyssey Hall | OH | 28 Xyx Street 我想为这些不同的条目选择不同的代码条目以及ID和名称.对于上表,我想得到以下内容(所以我忽略了建筑地址). ID Name Code ----+---------------+--------+ 1 | Sydney Hall | SH 3 | Main Hall | MH 4 | Odyssey Hall | OH 它可能是一个左连接,但我似乎无法将它正确地放在一起(特别是因为我从同一个表中选择数据).有没有人对此有所了解? 解决方法SELECT * FROM [table_1] WHERE [ID] IN (SELECT Min([ID]) FROM [table_1] GROUP BY CODE ) (编辑:晋中站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |