SQL查询计算两列

时间:2014-11-05 14:12:55

标签: mysql sql

我对MySQL查询相当新,无法找到实现此目的的方法。希望你能帮忙。

我想在表asterisk_cdr中搜索两列'calldate'LIKE'2014-10-11'和'channel'LIKE'%SIP / 123456',然后获取给定日期找到的通道行数的结果计数。尝试了这个但错误的语法。

SELECT * 
FROM `asterisk_cdr` 
WHERE `calldate` LIKE '%2014-10-11%' 
AND `channel` LIKE '%SIP/4546975289%'

1 个答案:

答案 0 :(得分:2)

我认为您正在寻找COUNTSQL-Tutorial

SELECT COUNT(*)
FROM asterisk_cdr
WHERE calldate LIKE '%2014-10-11%'
     AND channel LIKE '%SIP/4546975289%'