关于sql去掉重复值
发表在JavaWeb图书答疑 2011-05-10
是否精华
版块置顶:
近遇到了一个sql方面的问题,就是取不重复的数据,书中有这些例子,但是与我实际情况不一致,我的要是:在一张表中,有个字段记录的是箱标,一个相同的箱标能被多条记录使用,但是现在显示一个列表时,要求是按箱标号分组,所以要把重复的去掉,但是这个列表要显示很多字段,如果使用 distinct或group by 的话,肯定无法实现,因为每条记录的字段值并不一样,比如一个字段记录的是件标号,而一个箱标号对应5条记录,而且每条记录的件标号都不一样,这样的话就无法分组了。实在是想不出什么好的解决方案,所以请作者提供一些建议 。并且书中第346页中关于group by 的例子有点错,请作者查看一下。
分享到:
精彩评论 4
东北虎
学分:0 LV1
2011-05-10
沙发
您好,请问这是哪本书中的问题?
zhangyufei
学分:0 LV1
TA的每日心情
开心
2021-10-20 16:29:00
2011-05-11
板凳
[FIELDSET][LEGEND]引自:1楼[/LEGEND]
您好,请问这是哪本书中的问题?
[/FIELDSET]

回复:《java web 开发之道》书中的问题,我也购买了《java 开发之道》!书中针对去掉重复值的方法正对查询几个字段还行,如果要查询的字段特别多,那该怎么办?
  
无语_mrkj
学分:3155 LV11
2011-05-11
地板
对于您的问题,可以通过distinct或group by 先获取时相应的箱标号,再应用子查询获取到其他字段的值。
无语_mrkj
学分:3155 LV11
2011-05-11
4L
感谢您将书中的这个错误告诉我们,书中的那条SQL语句中应该将,birthday,age删除,否则将出现错误。
首页上一页 1 下一页尾页 4 条记录 1/1页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照