赞
踩
COUNT()
1SELECT COUNT(*) AS total_rows FROM your_table;
SUM()
1SELECT SUM(column_name) AS total_value FROM your_table;
AVG()
1SELECT AVG(column_name) AS average_value FROM your_table;
MAX()
1SELECT MAX(column_name) AS max_value FROM your_table;
MIN()
1SELECT MIN(column_name) AS min_value FROM your_table;
GROUP_CONCAT()
1SELECT GROUP_CONCAT(column_name SEPARATOR ',') AS concatenated_values FROM your_table;
STDDEV() 和 STDDEV_POP()
1SELECT STDDEV(column_name) AS std_deviation, STDDEV_POP(column_name) AS pop_std_deviation FROM your_table;
VARiance() 和 VARIANCE_POP()
1SELECT VARIANCE(column_name) AS variance, VARIANCE_POP(column_name) AS pop_variance FROM your_table;
COALESCE()
1SELECT COALESCE(column1, column2, 'default_value') AS non_null_value FROM your_table;
BIT_OR() 和 BIT_AND()
1SELECT BIT_OR(bit_column) AS bitwise_or, BIT_AND(bit_column) AS bitwise_and FROM your_table;
JSON_ARRAYAGG()
1SELECT JSON_ARRAYAGG(column_name) AS json_array FROM your_table;
MEDIAN()
1SELECT MEDIAN(column_name) AS median_value FROM your_table;
RANK()、DENSE_RANK() 和 ROW_NUMBER()
- 1SELECT column_name, RANK() OVER (ORDER BY score DESC) rank,
- 2 DENSE_RANK() OVER (ORDER BY score DESC) dense_rank,
- 3 ROW_NUMBER() OVER (ORDER BY score DESC) row_number
- 4FROM your_table;
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。