我有以下 mysql 表
ID ref
1 AOO
2 BGH
3 AOO
我的查询是
$getdup = "select * from coderef group by ref"
现在我得到
ID ref
1 AOO
2 BGH
是否可以在 ref 旁边为"注释"创建另一列,如果有超过 1 个项目,则说"查看更多">
ID ref notes
1 AOO view more
2 BGH
任何帮助都非常感谢。
您可以使用
CASE
表达式来检查每个参考代码的计数,并显示'view more'
如果有多个代码。 请注意,我省略了查询中的ID
,因为不清楚要显示哪个ID
。
SELECT
ref,
CASE WHEN COUNT(*) > 1 THEN 'view more' END AS notes
-- MIN(ID) AS ID you could include this
FROM coderef
GROUP BY ref