From c3dc1b39016e6deea7e90ac23b76b3d592ad6084 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=A6=8F=E6=A3=AE=E3=80=80=E7=99=BE=E5=A4=A2?= <26-m-fukumori-cosmicb@it-college.co.jp> Date: Tue, 27 Oct 2026 16:48:22 +0900 Subject: [PATCH] 20261027 --- Question2/MySQL SQLå•�題集 partï¼’.sql | 79 ++++++++++++++++++++++++++++ 1 file changed, 79 insertions(+) create mode 100644 Question2/MySQL SQLå•�題集 partï¼’.sql diff --git a/Question2/MySQL SQLå•�題集 partï¼’.sql b/Question2/MySQL SQLå•�題集 partï¼’.sql new file mode 100644 index 0000000..17f920b --- /dev/null +++ b/Question2/MySQL SQLå•�題集 partï¼’.sql @@ -0,0 +1,79 @@ +--–â‚P +CREATE TABLE item_category ( + category_id INT AUTO_INCREMENT PRIMARY KEY, + category_name VARCHAR(256) NOT NULL +); + +INSERT INTO item_category(category_name) VALUES('‰Æ‹ï'),('ˆù—¿'),('�H•i'); + + +--–â‚Q +CREATE TABLE items( + item_id INT AUTO_INCREMENT PRIMARY KEY, + name VARCHAR(256) NOT NULL, + price INT NOT NULL, + category_id INT, + FOREIGN KEY(category_id) REFERENCES item_category(category_id) +); + +INSERT INTO items(name,price,category_id) +VALUES('ƒ��[ƒ}‚̃e�[ƒuƒ‹',150000,1),('‚°�[‚½‚é�[‚Ç2000 500ml',370,2),('Œ´Žn“÷',2500,3),('–£˜f‚̈֎q',100000,1); + +--–â‚R +SELECT +a.item_id, +a.name, +a.price, +b.category_id, +b.category_name +FROM items a +INNER JOIN item_category b +ON a.category_id = b.category_id; + + +--–â‚S +SELECT * +FROM items +ORDER BY price; + +--–â‚T +SELECT +a.item_id, +a.name, +a.price, +b.category_id, +b.category_name +FROM items a +INNER JOIN item_category b +ON a.category_id = b.category_id AND b.category_name = '‰Æ‹ï'; + +--–â‚U +SELECT +a.item_id, +a.name, +a.price, +b.category_id, +b.category_name +FROM items a +INNER JOIN item_category b +ON a.category_id = b.category_id AND a.price <= 50000 AND a.price >= 1000; + +--–â‚V +SELECT COUNT(*) AS data_count +FROM items; + +--–â‚W +SELECT * FROM items +WHERE price = (SELECT MAX(price) FROM items); + +--–â‚X +SELECT +a.item_id, +a.name, +a.price, +b.category_id, +b.category_name +FROM items a +INNER JOIN item_category b +ON a.category_id = b.category_id +WHERE a.name LIKE'%‚Ì%';