修改表中的数据 ⟹ update:
update 表名 set 字段1 = 字段1的值,字段2 = 字段2的值,。。。;UPDATE t_person SET name ='小明', age =10;// 把表中name字段的值全部改成小明,age字段的值全部改成10。 UPDATE t_person SET age =12WHERE name ='小明';// 把表中name字段值是小明的age值改为12。
删除表中的数据 ⟹ delete:
deletefrom 表名;deletefrom 表名 where 字段 = 字段值。
DELETEFROM t_person;// 删除表中的所有记录。 DELETEFROM t_person WHERE age =25;// 删除表中字段age等于25的这条记录。 DELETEFROM t_person WHERE age >12AND age <15;// 删除表中年龄大于12且小于15的记录。
数据查询语句(DQL:Data Query Language)
select:
select 字段1, 字段2, 。。。 from 表名;
select 字段1, 字段2, 。。。 from 表名 where 字段 = 某值;
select*from 表名;(查询所有的字段)
表别名:select 字段1 别名, 字段2 别名,。。。from 表名 别名;
select 字段1 别名, 字段2as 别名,。。。from 表名 as 别名;select 别名.字段1,别名.字段2,。。。from 表名 别名;
SELECT name, age FROM t_person WHERE age <80;SELECT name, age nianling FROM t_person ren WHERE ren.age >80AND nianling <90;