Drupal 7 开发内部培训资料, 分头诗人

如何使用views只列出同一字段中,有相同值的记录的值

赞成!
0
否决!

新建了一个产品的内容类型,自定义字段有:产品名称、产品产地、产品编码。。。等。但是这个产品编码不是唯一性的,不同的产品可能用相同的产品编码。我想通过views列表出所有产品编码相同的产品,比如:有6个产品 a\b\c\d\e\f   ,其中 a和b 产品编码一样  c和d产品编码一样  e产品、f产品的编码和前面的都不一样、我只想显示a\b\c\d\产品      产品编码唯一的不要显示。

1、请问下views可以实现吗,或者有什么其它模块可以实现?

2、如果没有现成的模块可以实现,这样的情况用SQL应该怎么写?(复杂的sql不会写)

谢谢!!!

5 个回答

赞成!
0
否决!

我知道有个模块叫 views group by ,你可以试一下

赞成!
0
否决!

楼上说的是模块没有drupal7的!

赞成!
0
否决!

那试一下Views Distinct

赞成!
0
否决!

也可以参考 Grouping view fields

赞成!
0
否决!

非常感谢!这几个模块都试过,都不是我想要的效果,后来我是在过滤条件中加了个  views php 的数据库查询,强行把不重复的记录去除了,这样效率可能差了点,但是问题解决了!

再次感谢热心人!!