24 lines
476 B
MySQL
24 lines
476 B
MySQL
|
|
DELIMITER $$
|
|||
|
|
|
|||
|
|
SET @saved_sql_mode = @@sql_mode
|
|||
|
|
$$
|
|||
|
|
SET @@sql_mode = 'NO_AUTO_VALUE_ON_ZERO'
|
|||
|
|
$$
|
|||
|
|
CREATE PROCEDURE `sp_get_user_by_id`(
|
|||
|
|
IN p_user_id BIGINT
|
|||
|
|
)
|
|||
|
|
COMMENT '사용자 ID로 상세 정보 조회'
|
|||
|
|
BEGIN
|
|||
|
|
SELECT
|
|||
|
|
u.user_id,
|
|||
|
|
u.display_name, -- 컬럼명 변경
|
|||
|
|
u.account_name, -- 컬럼명 변경
|
|||
|
|
u.group_id,
|
|||
|
|
g.group_name
|
|||
|
|
FROM user_info u
|
|||
|
|
LEFT JOIN group_info g ON u.group_id = g.group_id
|
|||
|
|
WHERE u.user_id = p_user_id;
|
|||
|
|
END
|
|||
|
|
$$
|
|||
|
|
|
|||
|
|
DELIMITER ;
|