有一个category表
cid,cname有一个post表
pid,cid,ptitle请问怎样把post表中,按cid筛选,凡是有cid在category表里面的,每一个cid选出10条记录
用一个select语句实现,谢谢我的是mysql 5.5
cid,cname有一个post表
pid,cid,ptitle请问怎样把post表中,按cid筛选,凡是有cid在category表里面的,每一个cid选出10条记录
用一个select语句实现,谢谢我的是mysql 5.5
解决方案 »
- mysql 错误1067
- MYSQL 5.0.37 varchar长度必须为2的倍数吗?
- 1个sql查询有时候快 有时候慢
- 公司要上mysql,来报个道
- 为什么我安装MYSQL后启动,它总说"错误1067:进程意外终止"????
- 在sql语句中如何连接字符串
- 关于Mysql一个数据库分布在多个物理磁盘的问题
- MySQL数据库能容纳多少条记录,有没有ACCESS多?是否有MySQL的ADO驱动下载?
- text类型不能被索引嘛?一个MySQL初学者请各位帮忙!
- 新人请教--从table中获取符合的值更新
- mysql,明明没有表,建一个表就出错,说表已经存在
- Mysql里text类型的修改问题,一个对高手来说简单的问题
from post A,category B
where A.cid=B.cid and 10>=(select count(*) from post C where A.cid=C.cid and A.pid<C.pid)
set @n=0;set @f=0;
delete from pre_portal_article_count where aid not in (
select aid from (select title,@n:=if(@f=catid,@n:=@n+1,1) as id,@f:=catid as catid,aid from pre_portal_article_title order by catid,dateline desc) a where id <10
)