( )student
で構成される名前のテーブルがありますrollno, name, sem, branch
値を 1 つだけにしたい場合INSERT
(つまり、名前だけを入力する必要がある場合)、クエリは何ですか?
特定の列に値を挿入するには、最初に入力する列を指定する必要があります。クエリは次のようになります。
INSERT INTO your_table_name (your_column_name)
VALUES (the_value);
複数の列に値を挿入するには、列名をコンマで区切り、列名を追加したのと同じ順序で値を挿入します。
INSERT INTO your_table_name (your_column_name_01, your_column_name_02)
VALUES (the_value_01, the_value_02);
よくわからない場合は、W3Schools.com をご覧ください。通常、例を示した説明があります。
insert into student(name) values("The name you wan to insert");
主キーの入れ忘れにご注意ください。
まず、テーブルがすべて空で、列「名前」に値を入れたいだけの場合、INSERT INTO を使用するのは簡単です。https://www.w3schools.com/sql/sql_insert.asp .
`INSERT INTO TABLE_NAME (COLUMN_NAME) VALUES ("the values")`
第 2 に、テーブルの内部にすでにいくつかの値があり、1 つの列にいくつかの値を挿入したいだけの場合は、UPDATE を使用します。https://www.w3schools.com/sql/sql_update.asp
UPDATE table_name SET column1 = value1 WHERE condition;
insert into student (name)
select 'some name'
また
insert into student (name)
values ('some name')
他の列がnullを受け入れるか、デフォルト値を持っている場合、以下は機能します:
INSERT INTO Student (name) VALUES('Jack');
詳細については、リファレンス マニュアル:: 13.2.5 INSERT Syntaxを参照してください。
残りの列が必要な場合は、このクエリを実行し、クエリで空白のままになっている単一引用符の中に"#"
挿入します。#
また、クエリで列名を定義する必要はありません。
insert into student values('','your name','','');
ありがとう...