1.查询语句:
语法:select * |字段列表 from 表列表 where 条件 查询可以返回一个结果集(表)。
举例:假设已建立数据表mytable:
(1)查询mytable中的所有数据
select * from mytable
(2)查询mytable中的id和name
select id,name from mytable
(3)带条件的查询
select * from mytable where id=3
select * from mytable where age<20
(4)创建多条件查询:not>! and>&& or>||
select * from mytable where age < 20 and gender = 0
2、增加语句:
(1)语法:insert[into可省] 表名[(字段1,字段2.....)] values(值1,值2)
insert into mytable values(5(标识列),"lisi",30,0)
(2)如果没有标识列,一般给null值,系统会自动生成。
insert into mytable values(null(标识列),"lisi",30,0)
(3)指定需要添加的字段
insert into mytable(name,age,gender) values("lisi",30,0)
(4)对于可以为null的字段可以不赋值
insert into mytable(name) values("ok")
(5)非空字段需要赋值,否则系统也不会自动生成默认值
insert into mytable(age,gender) values(40,1)
3.修改语句:
语法:update 表名(mytable)set 字段1 = 值1,字段2 = 值2...where 条件
举例:(1)update mytable set age = age + 1 //全部修改
(2)update mytable set age = age + 1 where id = 5 or id = 4 // 修改指定内容
(3)update mytable set age = age + 1,gender = 1 where id = 5
4.删除语句:
语法:delete [from] 表名 where 条件
举例:(1)delete from mytable where id = 5
(2)delete from mytable where id in(4,5) //表示删除id=4和5的数据