This commit is contained in:
2026-10-27 17:27:13 +09:00
parent 1becaf2b81
commit 9552ee4505
13 changed files with 737 additions and 1 deletions

201
練習問題/Part3.1.2.sql Normal file
View File

@@ -0,0 +1,201 @@
--<EFBFBD>ڋq<EFBFBD>}<EFBFBD>X<EFBFBD>^
CREATE TABLE user_m (
user_id VARCHAR(10) PRIMARY KEY,
user_f_nm VARCHAR(20),
user_f_nm_kn VARCHAR(20),
user_nm VARCHAR(20),
user_nm_kn VARCHAR(20),
user_birth DATE,
gender_cd VARCHAR(2),
mail_address VARCHAR(100),
user_post_no VARCHAR(10),
user_prefecture_nm VARCHAR(20),
user_municipality_nm VARCHAR(50),
user_city_nm VARCHAR(50),
user_address VARCHAR(100),
user_building_nm VARCHAR(100),
user_tel_no VARCHAR(20),
user_passwd VARCHAR(20)
);
CREATE TABLE credit_card_t (
user_id VARCHAR(10),
credit_div_cd VARCHAR(5),
credit_no VARCHAR(30),
credit_nm VARCHAR(50),
validated_month VARCHAR(2),
validated_year INT,
sc_cd VARCHAR(5),
PRIMARY KEY (user_id, credit_no)
);
CREATE TABLE login_hist_t (
user_id VARCHAR(10),
sfx INT,
login_datetime DATETIME,
conn_ip VARCHAR(20),
term_info VARCHAR(20),
PRIMARY KEY (user_id, sfx)
);
--<EFBFBD><EFBFBD><EFBFBD>R<EFBFBD>[<EFBFBD>h
--<EFBFBD>ڋq<EFBFBD>}<EFBFBD>X<EFBFBD>^
INSERT INTO user_m VALUES (
'CU00000001','<EFBFBD>R<EFBFBD>c','<EFBFBD><EFBFBD><EFBFBD>}<7D>_','<EFBFBD><EFBFBD>','<EFBFBD>n<EFBFBD>W<EFBFBD><EFBFBD>',
'1973-06-06','J0','h.yamada@hoge.com',
'140-0014','<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>s','<EFBFBD>i<EFBFBD><EFBFBD><EFBFBD><EFBFBD>','<EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
'<EFBFBD><EFBFBD><EFBFBD><EFBFBD>-<2D><>','<EFBFBD>}<7D><><EFBFBD>V<EFBFBD><56><EFBFBD><EFBFBD>1399','090-xxxx-xxxx','hX8UEE3'
);
INSERT INTO user_m VALUES (
'CU00000002','<EFBFBD><EFBFBD><EFBFBD><EFBFBD>','<EFBFBD>^<5E>J<EFBFBD>n<EFBFBD>V','<EFBFBD><EFBFBD><EFBFBD><EFBFBD>','<EFBFBD>^<5E>c<EFBFBD><63>',
'1970-11-10','J0','t.takahashi@hoge.com',
'230-0063','<EFBFBD>_<EFBFBD>ސ쌧','<EFBFBD><EFBFBD><EFBFBD>l<EFBFBD>s<EFBFBD>ߌ<EFBFBD><EFBFBD><EFBFBD>','<EFBFBD>ߌ<EFBFBD>',
'<EFBFBD>~<7E>[<5B>~<7E>~','', '090-xxxx-xxxx','UQ0A6B3R'
);
INSERT INTO user_m VALUES (
'CU00000003','<EFBFBD><EFBFBD><EFBFBD>}','<EFBFBD>}<7D>G<EFBFBD>_','<EFBFBD>y','<EFBFBD>W<EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
'1975-01-03','J0','j.maeda@hoge.com',
'333-0823','<EFBFBD><EFBFBD><EFBFBD>ʌ<EFBFBD>','<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>s','<EFBFBD>ΐ_',
'<EFBFBD><EFBFBD><EFBFBD><EFBFBD>-<2D><>','','090-yyyy-1234','DUHwNLLk'
);
INSERT INTO user_m VALUES (
'CU00000004','<EFBFBD><EFBFBD><EFBFBD><EFBFBD>','<EFBFBD>~<7E><><EFBFBD>P','<EFBFBD>͉<EFBFBD>','<EFBFBD>V<EFBFBD><EFBFBD><EFBFBD>E<EFBFBD>X<EFBFBD>P',
'1970-10-10','J0','s.miyake@hoge.com',
'273-0031','<EFBFBD><EFBFBD><EFBFBD>t<EFBFBD><EFBFBD>','<EFBFBD>D<EFBFBD><EFBFBD><EFBFBD>s','<EFBFBD><EFBFBD><EFBFBD>D',
'<EFBFBD><EFBFBD><EFBFBD><EFBFBD>-<2D><>','<EFBFBD>A<EFBFBD>p<EFBFBD>[<5B>g101','090-yyyy-5678','F2QG7Nzw'
);
INSERT INTO user_m VALUES (
'CU00000005','<EFBFBD><EFBFBD><EFBFBD><EFBFBD>','<EFBFBD>X<EFBFBD>Y<EFBFBD><EFBFBD><EFBFBD>g','<EFBFBD>I<EFBFBD><EFBFBD>','<EFBFBD><EFBFBD><EFBFBD>E<EFBFBD>C<EFBFBD>`',
'1969-01-13','J0','y.suzumoto@hoge.com',
'321-0207','<EFBFBD>Ȗ،<EFBFBD>','<EFBFBD><EFBFBD><EFBFBD>s<EFBFBD><EFBFBD><EFBFBD>S<EFBFBD>p<EFBFBD><EFBFBD><EFBFBD><EFBFBD>','<EFBFBD>k<EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
'<EFBFBD>~<7E>~<7E>~<7E>~','','090-1234-xxxx','DZy5qadL'
);
--<EFBFBD>N<EFBFBD><EFBFBD><EFBFBD>W<EFBFBD>b<EFBFBD>g<EFBFBD>J<EFBFBD>[<EFBFBD>h
INSERT INTO credit_card_t VALUES (
'CU00000001',
'CD001',
'xxxx-xxxx-xxxx-xxxx',
'HAJIME YAMADA',
'03',
2017,
'xxx'
);
INSERT INTO credit_card_t VALUES (
'CU00000005',
'CD001',
'xxxx-xxxx-xxxx-xxxx',
'YUICHI SUZUMOTO',
'03',
2016,
'xxx'
);
--<EFBFBD><EFBFBD><EFBFBD>O<EFBFBD>C<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
INSERT INTO login_hist_t VALUES (
'CU00000001',1,
'2014-10-01 10:00:00',
'xxx.xxx.xxx.xxx',
'<EFBFBD>X<EFBFBD>}<7D>[<5B>g<EFBFBD>t<EFBFBD>H<EFBFBD><48>'
);
INSERT INTO login_hist_t VALUES (
'CU00000001',2,
'2014-10-10 12:27:00',
'xxx.xxx.xxx.xxx',
'<EFBFBD>X<EFBFBD>}<7D>[<5B>g<EFBFBD>t<EFBFBD>H<EFBFBD><48>'
);
INSERT INTO login_hist_t VALUES (
'CU00000001',3,
'2014-10-25 20:30:00',
'xxx.xxx.xxx.xxx',
'<EFBFBD>X<EFBFBD>}<7D>[<5B>g<EFBFBD>t<EFBFBD>H<EFBFBD><48>'
);
INSERT INTO login_hist_t VALUES (
'CU00000001',4,
'2014-11-03 10:15:00',
'xxx.xxx.xxx.xxx',
'<EFBFBD>X<EFBFBD>}<7D>[<5B>g<EFBFBD>t<EFBFBD>H<EFBFBD><48>'
);
INSERT INTO login_hist_t VALUES (
'CU00000001',5,
'2014-11-05 15:06:00',
'xxx.xxx.xxx.xxx',
'PC'
);
INSERT INTO login_hist_t VALUES (
'CU00000001',6,
'2014-12-01 16:56:00',
'xxx.xxx.xxx.xxx',
'PC'
);
INSERT INTO login_hist_t VALUES (
'CU00000002',1,
'2014-05-05 15:30:00',
'xxx.xxx.xxx.xxx',
'PC'
);
INSERT INTO login_hist_t VALUES (
'CU00000002',2,
'2014-07-07 12:30:00',
'xxx.xxx.xxx.xxx',
'PC'
);
INSERT INTO login_hist_t VALUES (
'CU00000002',3,
'2014-11-25 09:30:00',
'xxx.xxx.xxx.xxx',
'PC'
);
INSERT INTO login_hist_t VALUES (
'CU00000003',1,
'2013-12-24 11:11:00',
'xxx.xxx.xxx.xxx',
'PC'
);
INSERT INTO login_hist_t VALUES (
'CU00000003',2,
'2014-01-10 12:20:00',
'xxx.xxx.xxx.xxx',
'PC'
);
INSERT INTO login_hist_t VALUES (
'CU00000003',3,
'2014-10-10 15:27:00',
'xxx.xxx.xxx.xxx',
'PC'
);
INSERT INTO login_hist_t VALUES (
'CU00000004',1,
'2014-07-10 00:00:00',
'xxx.xxx.xxx.xxx',
'<EFBFBD>X<EFBFBD>}<7D>[<5B>g<EFBFBD>t<EFBFBD>H<EFBFBD><48>'
);
INSERT INTO login_hist_t VALUES (
'CU00000005',1,
'2014-07-05 19:42:00',
'xxx.xxx.xxx.xxx',
'<EFBFBD>X<EFBFBD>}<7D>[<5B>g<EFBFBD>t<EFBFBD>H<EFBFBD><48>'
);