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;
浙公网安备 33010602011771号