From 61b6a7cf7004fd5be738ddad6d8633f168bf435a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=9F=B3=E5=B7=9D=E3=80=80=E8=A3=95=E6=A8=B9?= <26-y-ishikawa-stellatecnica@it-college.co.jp> Date: Tue, 27 Oct 2026 16:28:36 +0900 Subject: [PATCH] =?UTF-8?q?MySQL=20SQL=E7=B7=B4=E7=BF=92=E5=95=8F=E9=A1=8C?= =?UTF-8?q?20261027?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- MYSQL_Question2_5-.txt | 14 ++++++++++++++ Question2+α.txt | 10 ++++++++++ 2 files changed, 24 insertions(+) create mode 100644 MYSQL_Question2_5-.txt create mode 100644 Question2+α.txt diff --git a/MYSQL_Question2_5-.txt b/MYSQL_Question2_5-.txt new file mode 100644 index 0000000..a4bc8c5 --- /dev/null +++ b/MYSQL_Question2_5-.txt @@ -0,0 +1,14 @@ +--問5 +select * from items inner join item_category using(category_id) where category_name = '家具'; + +--問6 +select * from items inner join item_category using(category_id) where price between 1000 and 50000; + +--問7 +select count(*) as data_count from items; + +--問8 +select * from items inner join item_category using(category_id) where price = (select max(price) from items); + +--問9 +select * from items inner join item_category using(category_id) where name like '%の%'; diff --git a/Question2+α.txt b/Question2+α.txt new file mode 100644 index 0000000..5fe370c --- /dev/null +++ b/Question2+α.txt @@ -0,0 +1,10 @@ +--問1 +select items.item_id as 商品ID, items.name as 商品名, items.price as 価格, + item_category.name as カテゴリ名 from items inner join item_category using(category_id); + +--問2 +select orders.order_id as 注文ID, orders.order_time as 注文日時, users.name as ユーザー名, + items.name as 商品名, items.price as 価格, order_items.quantity as 数量 from order_items + inner join orders using(order_id) + inner join items using(item_id) + inner join users using(user_id) order by orders.order_time; \ No newline at end of file