MST
星途 面试题库

面试题:MySQL中常用的执行算术计算函数及应用场景

请列举出MySQL中至少三个执行算术计算的函数,并分别描述它们适用的业务场景,同时给出简单的SQL示例。
39.8万 热度难度
数据库MySQL

知识考点

AI 面试

面试题答案

一键面试
函数业务场景SQL示例
SUM()用于计算某一列数值的总和,比如统计订单总金额。SELECT SUM(price) FROM orders;
AVG()计算某列数值的平均值,像计算学生某门课程的平均成绩。SELECT AVG(score) FROM student_scores WHERE course = 'Math';
COUNT()统计行数,常用于统计满足特定条件的记录数量,例如统计用户表中活跃用户的数量。SELECT COUNT(*) FROM users WHERE is_active = 1;
MOD()取模运算,可用于判断某些数据是否能被特定值整除,例如判断订单号是否为偶数。SELECT order_id, MOD(order_id, 2) AS is_even FROM orders;