쪽지과련
-- 전체발송
INSERT INTO T_NOTE (SEND_USER_NO, SEND_USER_NAME, SEND_DATE, SEND_SW, RECEIVE_USER_NO, RECEIVE_USER_NAME, RECEIVE_DATE, RECEIVE_SW, NOTE_SUBJECT, NOTE_MEMO, USE_SW)
SELECT 0, '관리자', NOW(), 'Y', USER_NO, USER_NAME, NOW(), 'R', '제목', '내용', 'Y'
FROM T_USER
WHERE USE_SW='Y'
AND USER_TYPE='P'
AND USER_TYPE='N'
AND USER_NO IN ()
-- T_NOTE
CREATE TABLE T_NOTE (
IDX int(11) NOT NULL AUTO_INCREMENT,
SEND_USER_NO int(11) NOT NULL DEFAULT '0',
SEND_USER_NAME varchar(50) NOT NULL,
SEND_DATE datetime DEFAULT NULL,
SEND_SW char(1) NOT NULL DEFAULT 'N',
RECEIVE_USER_NO int(11) NOT NULL DEFAULT '0',
RECEIVE_USER_NAME varchar(50) NOT NULL,
RECEIVE_DATE datetime DEFAULT NULL,
RECEIVE_SW char(1) NOT NULL DEFAULT 'N',
NOTE_SUBJECT varchar(500) DEFAULT NULL,
NOTE_MEMO text,
USE_SW char(1) NOT NULL DEFAULT 'N',
PRIMARY KEY (IDX)
) ENGINE=MyISAM AUTO_INCREMENT=1 DEFAULT CHARSET=utf8;
-- T_NOTE_ALARM
CREATE TABLE T_NOTE_ALARM (
USER_NO int(11) NOT NULL,
NOTE_COUNT int(11) NOT NULL DEFAULT '0',
PRIMARY KEY (USER_NO),
UNIQUE KEY USER_NO (USER_NO)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
-- SP_NOTE_ALARM_RESET
DELIMITER //
CREATE PROCEDURE SP_NOTE_ALARM_RESET()
BEGIN
TRUNCATE TABLE T_NOTE_ALARM;
INSERT T_NOTE_ALARM (USER_NO, NOTE_COUNT)
SELECT RECEIVE_USER_NO, COUNT(1) AS NOTE_COUNT
FROM T_NOTE
WHERE USE_SW='Y' AND RECEIVE_SW='R'
GROUP BY RECEIVE_USER_NO;
END//
DELIMITER ;
-- SP_NOTE_ALARM_USER
DELIMITER //
CREATE PROCEDURE SP_NOTE_ALARM_USER(
IN _USER_NO INT
)
BEGIN
DECLARE _NOTE_COUNT INT DEFAULT 0;
SELECT IFNULL(COUNT(1), 0) INTO _NOTE_COUNT FROM T_NOTE WHERE USE_SW='Y' AND RECEIVE_SW='R' AND RECEIVE_USER_NO=_USER_NO;
INSERT INTO T_NOTE_ALARM (USER_NO, NOTE_COUNT)
VALUES (_USER_NO, _NOTE_COUNT)
ON DUPLICATE KEY UPDATE NOTE_COUNT=_NOTE_COUNT;
END//
DELIMITER ;
스터디
번호 | 제목 | 글쓴이 | 날짜 | 조회 |
---|---|---|---|---|
29 |
HTML
템플릿
02/25 10:02
view . 3890
곤잘레스
|
곤잘레스 | 02/25 10:02 | 3890 |
28 |
OS
win10 복구파티션 삭제방법
02/24 15:39
view . 4065
곤잘레스
|
곤잘레스 | 02/24 15:39 | 4065 |
27 |
ASP
Addslashes & Stripslashes
12/18 15:05
view . 3155
곤잘레스
|
곤잘레스 | 12/18 15:05 | 3155 |
26 |
OS
윈도우에 IIS설치
08/21 06:28
view . 4101
곤잘레스
|
곤잘레스 | 08/21 06:28 | 4101 |
25 |
DB
MySQL 데이터 조회 시 대소문자 구분
08/21 06:02
view . 3082
곤잘레스
|
곤잘레스 | 08/21 06:02 | 3082 |
24 |
DB
DATE_ADD
08/04 19:54
view . 1307
곤잘레스
|
곤잘레스 | 08/04 19:54 | 1307 |
23 |
OS
윈도우 용량이 부족할 때 설정 팁
07/24 02:20
view . 5516
곤잘레스
|
곤잘레스 | 07/24 02:20 | 5516 |
22 |
OS
Internet Exploere 키오스크 모드로 실행하기
07/24 01:59
view . 5359
곤잘레스
|
곤잘레스 | 07/24 01:59 | 5359 |
21 |
ETC
윈도우10 최근에 사용한 파일 안 나오게 설정
06/14 19:17
view . 3961
곤잘레스
|
곤잘레스 | 06/14 19:17 | 3961 |
20 |
JS
jquery ajax
05/29 19:32
view . 7443
곤잘레스
|
곤잘레스 | 05/29 19:32 | 7443 |
19 |
DB
쪽지과련
05/29 19:29
view . 6577
곤잘레스
|
곤잘레스 | 05/29 19:29 | 6577 |
18 |
DB
검색 쿼리
05/29 19:24
view . 3105
곤잘레스
|
곤잘레스 | 05/29 19:24 | 3105 |
17 |
DB
리눅스 하드웨어 정보 및 용량 확인
05/29 19:00
view . 5117
곤잘레스
|
곤잘레스 | 05/29 19:00 | 5117 |
16 |
ETC
노트북 발열 문제
02/16 15:54
view . 5624
곤잘레스
|
곤잘레스 | 02/16 15:54 | 5624 |
15 |
ETC
시스템 온도측정
02/15 06:39
view . 4916
곤잘레스
|
곤잘레스 | 02/15 06:39 | 4916 |
14 |
DB
MSSQL 암호화
01/31 16:33
view . 4183
곤잘레스
|
곤잘레스 | 01/31 16:33 | 4183 |
13 |
OS
245번 서버 셋팅내역
01/31 16:32
view . 1400
곤잘레스
|
곤잘레스 | 01/31 16:32 | 1400 |
12 |
HTML
select 박스 group 처리
01/31 15:16
view . 7705
곤잘레스
|
곤잘레스 | 01/31 15:16 | 7705 |
11 |
DB
PuTTY 작업환경 백업/복구
01/31 15:13
view . 3974
곤잘레스
|
곤잘레스 | 01/31 15:13 | 3974 |
10 |
ETC
로또사이트 번호추출서비스
01/07 19:12
view . 3437
곤잘레스
|
곤잘레스 | 01/07 19:12 | 3437 |