sql语句去重查询(跪请大神帮忙。。。)
sql语句:
“select p.pid,p.title,p.subtitle,p.price,p.href,m.standard_pic from yc_product p,yc_product_pic m where p.pid=m.pid and p.tid=1”

每一个商品(对应每一个pid)对应有不同的图片,但是不在同一张表中,想要从两张表中都查询出东西并且每个商品只想保留一张图片(只显示一个 standard_pid),用过distinct 和 group by 都不行
大神们帮帮忙
“select p.pid,p.title,p.subtitle,p.price,p.href,m.standard_pic from yc_product p,yc_product_pic m where p.pid=m.pid and p.tid=1”

每一个商品(对应每一个pid)对应有不同的图片,但是不在同一张表中,想要从两张表中都查询出东西并且每个商品只想保留一张图片(只显示一个 standard_pid),用过distinct 和 group by 都不行
大神们帮帮忙
...全文
相关推荐
一条sql语句完成MySQL去重留一
在使用mysql时,有时需要查询出某个字段不重复的记录,虽然mysql提供 有distinct这个关键字来过滤掉多余的重复记录只保留一条,但往往只用它来返回不重复记录的条数,而不是用它来返回不重记录的所有值。
sql_按照某一个字段进行去重后获取全部字段
sql语句:按照某一个字段进行去重后获取全部字段。
几种sql去重
几种sql去重
SQL去重 清除冗余数据
SQL去重,顾名思义,是清除查询结果或者是数据库里不必要的相对某个字段的冗余数据.
Blink SQL去重语句
Blink SQL DISTINCT、FIRST_VALUE、LAST_VALUE的用法。


疑难问题
