質問編集履歴

1

AUTO_INCREMENT カラムに数値を追加

2022/08/19 22:03

投稿

nikuatsu
nikuatsu

スコア177

test CHANGED
File without changes
test CHANGED
@@ -26,11 +26,11 @@
26
26
  PRIMARY KEY(`ID`),
27
27
  INDEX idx_comments_01 (`comment`));
28
28
 
29
- INSERT INTO tbl_comments (`comment`)
29
+ INSERT INTO tbl_comments (`ID`,`comment`)
30
30
  VALUES
31
- ('こんにちは'),
31
+ (1, 'こんにちは'),
32
- ('ありがとう'),
32
+ (2, 'ありがとう'),
33
- ('さようなら');
33
+ (3, 'さようなら');
34
34
 
35
35
  -- タグ
36
36
  CREATE TABLE tbl_tags (
@@ -40,16 +40,15 @@
40
40
  PRIMARY KEY(`ID`),
41
41
  UNIQUE u_tags_01 (`tag_kind_id`, `tag_name`));
42
42
 
43
- INSERT INTO tbl_tags
44
- (`tag_kind_id`, `tag_name`)
43
+ INSERT INTO tbl_tags (`ID`, `tag_kind_id`, `tag_name`)
45
- VALUES -- 「本、著者、ジャンル」という3種類のtag_kind_idがあります。
44
+ VALUES -- tag_kind_id は「本、著者、ジャンル」3種類があります。
46
- (1, '吾輩は猫である'),
45
+ (1, 1, '吾輩は猫である'),
47
- (2, '夏目漱石'),
46
+ (2, 2, '夏目漱石'),
48
- (3, '恋'),
47
+ (3, 3, '恋'),
49
- (3, '人生'),
48
+ (4, 3, '人生'),
50
- (1, '人間失格'),
49
+ (5, 1, '人間失格'),
51
- (2, '太宰治'),
50
+ (6, 2, '太宰治'),
52
- (3, '罪');
51
+ (7, 3, '罪');
53
52
 
54
53
  -- リレーション
55
54
  CREATE TABLE tbl_tag_holders (
@@ -120,7 +119,7 @@
120
119
  CONSTRAINT fk_tag_relations_02 FOREIGN KEY (`tags_ID2`) REFERENCES tbl_tags(`ID`) );
121
120
  ```
122
121
 
123
- このプランですと、'さようなら' のコメントは次の6レコードが必要となります。
122
+ このプランですと、'さようなら' のコメントは次の6レコードが必要となります。
124
123
  ```SQL
125
124
  INSERT INTO tbl_tag_relations
126
125
  (`tags_ID1`, `tags_ID2`)