另一个菜鸟问题;如何在这里实现Count()? [英] Another rookie question; How to implement Count() here?

查看:59
本文介绍了另一个菜鸟问题;如何在这里实现Count()?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有这个查询:

SELECT mt.*, fordon.*, boende.*, elektronik.*, business.*, hem_inredning.*, hobby.*
FROM classified mt 
LEFT JOIN fordon ON fordon.classified_id = mt.classified_id 
LEFT JOIN boende ON boende.classified_id = mt.classified_id 
LEFT JOIN elektronik ON elektronik.classified_id = mt.classified_id 
LEFT JOIN business ON business.classified_id = mt.classified_id 
LEFT JOIN hem_inredning ON hem_inredning.classified_id = mt.classified_id 
LEFT JOIN hobby ON hobby.classified_id = mt.classified_id 
ORDER BY modify_date DESC

我需要在此处实现一个计数,以便仅将所有行与您看到的JO​​INS结合起来计数.

I need to implement a count here, to just count all rows in combination with the JOINS you see.

我应该怎么做?

SELECT COUNT(mt.*,fordon.* etc)FROM 吗?//此方法无效

谢谢

推荐答案

我删除了 ORDER BY ,因为 COUNT 不需要它:

I removed the ORDER BY, as it is not required for the COUNT:

SELECT count(*)
FROM classified mt  
LEFT JOIN fordon ON fordon.classified_id = mt.classified_id  
LEFT JOIN boende ON boende.classified_id = mt.classified_id  
LEFT JOIN elektronik ON elektronik.classified_id = mt.classified_id  
LEFT JOIN business ON business.classified_id = mt.classified_id  
LEFT JOIN hem_inredning ON hem_inredning.classified_id = mt.classified_id  
LEFT JOIN hobby ON hobby.classified_id = mt.classified_id 

这篇关于另一个菜鸟问题;如何在这里实现Count()?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆