1.文を追加する
insert into 表名 values(列的值);
テーブルへのデータの挿入を省略できます
DROP TABLE IF EXISTS student;
CREATE TABLE student (
id INT,
sn INT コメント '学生番号',
name VARCHAR(20) コメント '名前',
qq_mail VARCHAR(10) コメント 'QQ メールボックス'
);
- 1 行 + 全列挿入
INSERT INTO Student VALUES (1,100,'Chapter Three',null);
INSERT INTO student VALUES (2,200,'Li Si',20385521);
- 複数行+指定列挿入
INSERT INTO Student (id,sn,name) VALUES
(102,9527,'究極の宇宙の真実'),
(150,5829,'究極の次元の真実');
二、クエリ文
クエリ ステートメントは、すべてのステートメントの中で最も重要です。
Flsh という名前のテーブルを作成しました
テーブルグレードを作成します(
id int、
Name varchar(10)、
yuwen decimal(3,1)、
shuxue decimal(3.1)、
yingyu decimal(3.1)
);
トランスクリプトを作成する
INSERT INTO grade (id,`name`,yuwen,shuxue,yingyu) VALUES
(1,'Li Yuanba',50,55.5,62),
(2,'Yuwen Chengdu',99,60.5,92),
(3, ' Li Cunxiao',99,80.5,72),
(4,'Li Xiaogong',99,55,99),
(5,'Li Cheng',25,25.5,32);
スコア yingyu を 60 未満で検索
SELECT `name`, yingyu FROM grade WHERE yingyu <60 ;
yingyuより大きいyuwenの結果のクエリ
SELECT name, yuwen, yingyu FROM grade WHERE yuwen > yingyu;
合計スコアが 150 未満の 3 つの科目を表示
SELECT name, Yuwen + Shuxue + Yingyu 合計点 FROM grade
WHERE Yuwen + Shuxue + Yingyu < 150;