常用的SQL(structured query language 结构化的查询语言)语句
1,创建表
CREATE 创建
TABLE 表
PRIMARYKEY主键,唯一标示符;
AUTOINCREMENT自动增长
NOTNULL 非空
UNIQUE 唯一的
CREATETABLE Teacher1 (teacher_id INTEGERPRIMARYKEYAUTOINCREMENTNOTNULLUNIQUE, teacher_nameTEXT,teacher_sexBOOLEAN)
CREATETABLETeacher2 (teacher_idINTEGERPRIMARYKEYAUTOINCREMENT, teacher_nameTEXT,teacher_sexBOOLEAN)
2, 删除表
DROP 丢弃 扔到
DROPTABLETeacher1
3,给表添加列
ALTER 改变 修改
ALTERTABLETeacher2ADDteacher_ageINTEGER
4,插入数据
INSERTINTO TeacherVALUES (1,’zhangsan’,1)
INSERT INTO Students (name,sex)VALUES(‘zhangsan’,0)
5,查询数据
SELECT 查询
* 全部
FROM
SELECT * FROMStudents
SELECT * FROM Students WHEREnumber<10
SELECT*FROMStudentsWHEREnumber<10ORsex=1
SELECT*FROMStudentsWHEREnumber<10ANDnumber>5
like 匹配
SELECT*FROMStudentsWHEREnamelike’zhang%’
SELECT*FROMStudentsWHEREnamelike’zhang_’
LIMIT 限制
从第六条开始 往后的15条
SELECT*FROMStudentsLIMIT5,15
6,修改数据
UPDATE 更新
set 设置
UPDATEStudentssetname=’lisi’,sex=1wherenumber < 10ANDnumber>5
7,删除数据
DELETE 删除
DELETEFROMStudentsWHEREnumber > 25