First commit, 已上架的電子書

This commit is contained in:
DATAEXPRESS\4734
2026-01-19 17:39:31 +08:00
commit 0b2351e4da
1146 changed files with 1442668 additions and 0 deletions
@@ -0,0 +1,47 @@
DROP PROCEDURE IF EXISTS `sp_nba_player_statistics`;
DELIMITER //
CREATE PROCEDURE `sp_nba_player_statistics`(IN in_season varchar(10),IN in_player_name varchar(60))
main:BEGIN
/*
CALL sp_nba_player_statistics ('2021','LeBron James');
*/
SELECT
`game_full_record`.`PLAYER_NAME` AS `PLAYER_NAME`,
STR_TO_DATE(
CONCAT(
DATE_FORMAT(`game_full_record`.`GAME_DATE_EST`, '%Y-%m'),
'-01'
),
'%Y-%m-%d'
) AS `GAME_DATE_EST`,
AVG(`game_full_record`.`PTS`) AS `avg`,
AVG(`game_full_record`.`REB`) AS `avg_2`,
AVG(`game_full_record`.`AST`) AS `avg_3`
FROM
`game_full_record`
WHERE
`game_full_record`.`SEASON` = in_season
and `game_full_record`.`PLAYER_NAME` = in_player_name
GROUP BY
`game_full_record`.`PLAYER_NAME`,
STR_TO_DATE(
CONCAT(
DATE_FORMAT(`game_full_record`.`GAME_DATE_EST`, '%Y-%m'),
'-01'
),
'%Y-%m-%d'
)
ORDER BY
`game_full_record`.`PLAYER_NAME` ASC,
STR_TO_DATE(
CONCAT(
DATE_FORMAT(`game_full_record`.`GAME_DATE_EST`, '%Y-%m'),
'-01'
),
'%Y-%m-%d'
) ASC;
END
//
DELIMITER ;