teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

追記

2018/12/23 13:36

投稿

Chandler_Bing
Chandler_Bing

スコア673

title CHANGED
File without changes
body CHANGED
@@ -23,4 +23,24 @@
23
23
 
24
24
  ```
25
25
 
26
- これが学部の情報です。
26
+ これが学部の情報です。
27
+
28
+ 【追記❶】
29
+
30
+ ```SQL
31
+ CREATE TABLE `available` (
32
+ `class_id` int(11) NOT NULL,
33
+ `major` enum('AD01','EC01','ED01','EL01','EL02','IS01','LO01','0000') NOT NULL
34
+ ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
35
+
36
+ ALTER TABLE `available`
37
+ ADD PRIMARY KEY (`class_id`,`major`);
38
+
39
+ ```
40
+
41
+ ```SQL
42
+ INSERT INTO `available` (`class_id`, `major`) VALUES
43
+ (1, 'AD01'),(1, 'EC01'),(1, 'EL01'),(2, 'IS01'),(3, 'AD01'),(3, 'EL02');
44
+ ```
45
+
46
+ 今考えておりますのがclassesテーブルからavailableを切り離し、テーブルを作って見ました。これでどうでしょうか。サンプルの数値も挿入しておきました。