作者dspswen (阿天)
看板Database
标题Re: [SQL ] 请问mysql 1104 的问题,select too big
时间Mon Mar 31 14:27:00 2008
感谢 regionbbs 回应
我现在用 inner join 是可以了 ~ ( 再次感谢 )
select *,count(要计算的栏位重复次数) as a from `表b` inner join `表a` on
表a某栏 = 表b某栏 group by `要计算的栏位` order by a desc limit 20
可是搜寻时间高达 8 秒
因为列出来的资料把表 a 跟表 b全丢出来了 ...
如果我用
selct xxx,xxx,xxx,count(................ 一样用 inner join
是可以
不过只要再把那个 QQQ栏 给放进去,就又出现一样错误了 ...
譬如这样
select QQQ,count(..) <--後面跟 inner join 那个是一样的
只select 这个就错误,但QQQ改其他栏位都可以 ...
(不好意思占用两篇文,如不行我会自行删除,感谢)
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.222.190.190