sql语法

插入数据insert:
insert into 表名 (字段列表) values (值列表);


修改数据update:
update 表名 set 字段名1=值1,字段名2=值2,where条件;

删除数据delete:
delete from 表名 where 条件;

 

查找数据select:
select 字段列表 from 表名 where 条件;
selecct * from 表名;

 

查找 模糊匹配:
在sql中,通配符是%
like,是类似的意思
示例:查找姓张的全部记录:
select * from 表名 where name like '张%';

 

与或非
and or !
select * from student where age > 18 and age < 24;
select * from student where id = 4 or id = 6 or id = 9;

 

in用于一对多查询
select * from student where id in (4,6,9);

 

count( ) 函数可以统计总数
as 起别名
order by 按顺序
select count(*) as  'total' from student order by age

 

表连接查询
主键:当前表的数据唯一标识
外键:当前表存放了别的表的主键,可以用于关联别的表
语法:
select 表A.*,表B.字段名 from 表A join 表B on 表A.外键 = 表B.主键 where  条件;

 

limit,截取数据,
语法:limit起始索引,截取的长度
select 字段列表 from 表名 limit 0 , 10;

posted @ 2020-08-24 12:44  MIKE-CHOW  阅读(135)  评论(0)    收藏  举报