问个sql查询问题
ipple 2006-10-17 10:42:29 只有20分了。
问题如下:
设一张表三个字段,id,name,company
现name有重复记录情况,举例如下:
1, name1, company1
2, name1, null
3, name2, null
4, name2, null
5, name3, company3
6, name3, null
7, name4, company4
8, name5, company5
...
如上,想要的结果如下:
1, 将重复的name中,company均为null的记录只留下一条,如name2要留下一条
2, 重复的name中,如果company有一个不为null就删除所有此name的记录,如name1,name3要删除
谢谢!