标签:
通配符:
“_”: 代表匹配一个字符
“%”: 代表匹配多个字符;
[]:表示范围,可以包含多个数据
[^] 表示取反
“-“ 表示范围
逻辑与 and 逻辑或 or 逻辑非 not
聚会函数 :
聚合函数:sum()/max()/min()/avg()/count()
where /group by /having
-----------删除数据------------------------------
delete:有选择性的删除
删除的信息不能被子表所有使用
truncate:删除整张表的所有信息
不能删除主表的新表
标识列重新赋值
--------------添加 修改--------------------
添加 insert into table1 values(‘‘,‘‘,‘‘‘);
修改 : update table set 列名 =‘’,列名=‘’
------------------查询--------------------
模糊查询 select * from table where name like ‘张%’;
select * from table 查询所有信息
select name 姓名 ,sex 性别 from table
select * from table where name is null; 查询信息为的
select top 3 from table 查询前三条信息
----in ---between --的使用---
select * from table where age in(21,23);
select * from table where age between 10 and 20;包括10与20 在内
-----------
order by 用于排序
select* from table order by Age asc :升序 查询
select * from table order by Age desc 降序排序
group by 分组查询
having 需要跟Group by 结合一起使用 作用:筛选数据 having用于筛选分组后的数据
select studentName, avg(score) from student group by studentName
查询值为空: select * from table where sex is null;
---------多表连接 -----
内链接: select * from tablea a inner join tableb b on a.id=b.id ;
标签:
原文地址:http://www.cnblogs.com/cl1006/p/4344648.html