求助 哪位大佬能做出这两道题

亭秋 2021-02-09 10:11:31
1 现有 customer 表,有两个字段:id和name,目前表中存在重复数据,请尽量使用一条sql删除表中重复数据(注意:重复数据需保留一条)。 2. 还用上表,请使用sql将相同id的name以“,”分隔并进行拼接,得到两列新的数据并对id去重。 (哪位大佬能用Sql写出来 最好最后能加上解题思路)
...全文
503 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
ynquan 2021-02-24
  • 打赏
  • 举报
回复
4楼正解 1, select distict id,name from customer; 2,select id||','||name from customer;
ynquan 2021-02-10
  • 打赏
  • 举报
回复
1, select distict id,name from customer; 2,select id||','||name from customer;
微风轻轻 起 2021-02-09
  • 打赏
  • 举报
回复
1,delete from customer e where e.rowid > (select min(x.rowid) from customer x where x.id= e.id); 2,select id,wm_concat(name) from custome group by id 一条语句删除,用的rowid; wm_concat 函数,你可以搜着了解下。大概就这样子
weixin_53582203 2021-02-09
  • 打赏
  • 举报
回复
准备考Oracle OCP,不知如何着手准备,希望有个大哥能看穿我的迷惑

2,668

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 认证与考试
社区管理员
  • 认证与考试社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧