数据库查询之group by分组查询结合SQL函数完成数据统计
GROUP BY 分组查询语句,
如:SELECT site_id, SUM(access_log.count) AS nums FROM access_log GROUP BY site_id;
组合函数:
count(),min(),max(),sum(),avg(),first(),last(),
having 关键字 用户条件筛选
如:SELECT Websites.name, Websites.url, SUM(access_log.count) AS nums
FROM (access_log INNER JOIN Websites ON access_log.site_id=Websites.id)
GROUP BY Websites.name HAVING SUM(access_log.count) > 200;
EXISTS 关键字 运算符用于判断查询子句是否有记录,如果有一条或多条记录存在返回 True,否则返回 False。
upperCase(),lowercase(),len(),round(),

 
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号