建表命令(create table):
create table if not exists student(s_id integer primary key autoincrement not null,
s_name text default'無名氏',s_age integer check(s_age>200))
//格式:create table if not exists 表名 (字段1 約束1 約束2···,字段2 約束1 約束2···)冈敛;
1崩泡、create table:建表關(guān)鍵字
2螃概、if not exists:如果創(chuàng)建的表存在就不再創(chuàng)建
3、表名
4盆犁、字段名
5、對字段的約束(可以有多個)
數(shù)據(jù)庫插入命令(insert)
insert into student(s_name, s_age) values('貝爺',30);
//格式:insert into 表名(字段1景殷,字段2离福,···)values (字段1值,字段2值炼蛤,···)妖爷;
1、insert into:插入語句關(guān)鍵字
2理朋、要插入的的表
3絮识、要向哪些字段插入數(shù)據(jù)
4、values:值關(guān)鍵字
5嗽上、要插入的數(shù)據(jù)(要和字段順序相同)
數(shù)據(jù)庫更新命令(update)
update student set s_age = 100 where s_age = 10次舌;
//格式: update 表名 set 字段1 = 修改值1,字段2 = 修改值2兽愤,··· where 條件
1彼念、update , set:更新數(shù)據(jù)關(guān)鍵字
2浅萧、要更新的表
3逐沙、需要更新的字段和更新后的值
4、where:條件關(guān)鍵字
5洼畅、要修改的數(shù)據(jù)需要滿足的條件(條件可以有一個或多個吩案,使用and或or進行連接)
數(shù)據(jù)庫刪除命令(delete)
delete from stu where s_age = 10;
//格式: delete from 表名 where 條件
1、delete from 刪除關(guān)鍵字
2帝簇、要刪除數(shù)據(jù)的表名
3徘郭、where:條件關(guān)鍵字
4、刪除的數(shù)據(jù)滿足的條件
數(shù)據(jù)庫查詢命令(select)
select * from student where s_sex='男';
select s_name ,s_age from student where s_sex = '男'
//格式:select 要查找的字段 from 表名 where 條件丧肴;
1残揉、select :查詢關(guān)鍵字
2、要查找的字段(通配符*代表查找所有字段)
3闪湾、from 表名:from是關(guān)鍵字冲甘,后面是要查找的表
4、where:條件關(guān)鍵字
5途样、要查找的數(shù)據(jù)滿足的條件
期待你的評論建議O(∩_∩)O~