mysql:假如一个表中,有两个属性name和id,删除同名的保留id小的,问这样写有误吗?

Linsmith 2012-09-29 01:08:13
create table from_table
(
id int primary key,
name varchar(32) not null
);
delete form_head Where id Not In (Select Max([ID]) From form_head Group By fname);
...全文
98 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
zqfddqr 2012-09-29
  • 打赏
  • 举报
回复
建个模拟数据试试
安特矮油 2012-09-29
  • 打赏
  • 举报
回复
不是max哟,max是保留最大的哟。MIN
  • 打赏
  • 举报
回复
去掉Group By fname就可以了

50,541

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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