-- 统计 MySQL 表中的记录数
SELECT COUNT(*) AS total_records
FROM table_name;
-- 解释:这条 SQL 语句用于统计表 `table_name` 中的所有记录数,并将结果命名为 `total_records`。
-- 统计每个用户的订单数量
SELECT user_id, COUNT(order_id) AS order_count
FROM orders
GROUP BY user_id;
-- 解释:这条 SQL 语句用于统计每个用户 (`user_id`) 的订单数量 (`order_id`),并按用户分组。
-- 统计每个月的销售额
SELECT DATE_FORMAT(sale_date, '%Y-%m') AS month, SUM(amount) AS total_sales
FROM sales
GROUP BY month;
-- 解释:这条 SQL 语句用于统计每个月的销售额 (`amount`),并将日期格式化为年-月的形式 (`%Y-%m`),最后按月分组。
-- 统计不同类别的产品数量
SELECT category, COUNT(product_id) AS product_count
FROM products
GROUP BY category;
-- 解释:这条 SQL 语句用于统计每个类别 (`category`) 的产品数量 (`product_id`),并按类别分组。
上一篇:mysql 更改表名
下一篇:mysql命令行连接
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站