【发布时间】:2017-05-27 16:56:07
【问题描述】:
如何从以下代码中获取最大值, 这里列出了最好的十个标签
从tab_quotes_tag中选择id、tag、访问顺序按访问DESC限制10;
id_|标记___|访问
23 |尼克森 | 906
现在应该为每个标签获得最佳报价 表引号
标识 |报价 |标记 |计数器
1 |bla bla bla | 10,23,43 | 2323
2 |bla bla bla | 3,45…… | 341
3 |bla bla bla | 23,10,12|第5563章
4 |bla bla bla | 1,4 ...... | 164
Select *, max(counter) from Quotes where tagid='23' or tagid like '%,23' or tagid like '%,23,%' or tagid like '23,%'
【问题讨论】:
-
你能详细说明一下吗?
-
编写php代码,执行查询,获取结果。
-
看起来您的列 tagid 中有 CSV 值。那是非常糟糕的数据库设计。你应该阅读规范化
-
向我们展示创建表语句和示例数据...