SQL常⽤增删改查语句
⼀、增:(insert)
1.1插⼊单⾏
insert [into] <;表名> (列名) values (列值)
例:
insert into person(id,name,age,phone,address)
values(1,'yang',22,'123232323','中国上海');
例如我只想插⼊⼀条数据,⽽我只知道这个⼈的名字,于是我也可以插⼊⼀条记录,但只赋值 name 字段,其他值都为null
insert into person(id,name)
values(2,'cao');
常用的sql查询语句有哪些
再说⼀个细节,当你想要插⼊⼀条数据时,并且希望为该表的每⼀个字段都赋值,那么你可以不⽤在表名后列举所有字段名,例如以下两条insert 语句是等效的。
insert into person
values(1,'yang',22,'123232323','中国上海');
⼆、删:(delete)
我们使⽤ DELETE 语句对标数据进⾏删除,基本格式语法如下:
DELETE FROM[table_name]
WHERE[condition];
同样,不追加 where ⼦句做条件筛选会导致整张表的数据丢失。例如我们删除 id 为 1 的那条数据记录。
delete from person where id =1;
三、改(update)
SQL UPDATE 语句⽤于修改表中现有的记录。基本格式如下:
UPDATE[table_name]
SET column1 = value1, column2 = , columnN = valueN
所以,⼀般来说,我们的 update 语句都会结合 where ⼦句做⼀个数据筛选,只修改符合条件的记录的 address 字段值。
例如:
update person set address='浙江杭州'where id =1;
四、查(select)
基本的查询语法如下:
SELECT column1, column2, columnN FROM table_name;
如果需要查询⼀条记录中的所有的字段,可以⽤符号「*」替代全体,例如:
SELECT*FROM person;
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论