php - MYSQL如何查询表里相同值,并只打印相同值?
本文介绍了php - MYSQL如何查询表里相同值,并只打印相同值?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
问 题
表的结构如下
表名:lv_content
表结构
id fid title content typenum
1 0 标题名1 内容部分1 35
2 1 标题名2 内容部分2 35
3 2 标题名3 内容部分3 5
4 3 标题名4 内容部分4 35
5 4 标题名5 内容部分5 15
6 5 标题名6 内容部分6 50
结构如上,我只想按相同的typenum的值打印标题和内容部分,请问该如何查询呢?先谢谢啦!~
解决方案
这题描述的也确实模糊,如果你只是想把相同typenum的标题内容展示在一起的话,下面sql即可
select title,content from lv_content order by typenum;
如果你是只展示具有相同typenum的这些标题内容的话,就用下面的
select a.title,a.content from lv_content a join (select typenum,count(1) cc from lv_content group by typenum having cc>1) b on a.typenum=b.typenum;
这篇关于php - MYSQL如何查询表里相同值,并只打印相同值?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文