現在、mysqlを勉強中の者です。
下記をmysqlに入れようとすると
「1136 (21S01): Column count doesn't match value count at row 3」
と表示されます。
これは、何のミスを指していますか?
また、コードのおかしい部分はどこでしょうか?
create table animeの方は問題なく入るので、insert側の問題、だと思ってます。
多分、型が合わなくてエラーになっていると思うのですが、いかがでしょうか?
create table anime (
id int not null auto_increment primary key,
name varchar(255),
production varchar(255),
episode int,
season int,
evaluate int,
memo text
);
insert into anime (name,production,episode,season,evaluate,memo) values
('進撃の巨人','production I.G','26','2','4','グロあり'),
('Sword Art Online','A-1 Pictures','25','2','3','2期あり'),
('ニセコイ','シャフト','20','2.5','4期まであり'),
('はたらく魔王さま','WHITE FOX','13','1','2','ラノベが原作'),
('トーキョーグール','studioぴえろ','12','1','4','2期あり'),
('Another','P.A.WORKS','12','1','2','元は数理小説');
回答4件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。