常用sql语句:
1.创建数据库,create database databasename
2.创建表,create table table name(name varhcar,age int)
3.插入值,insert into tablename (name,age) values("dd",2)
4.查询,select * from tablename
5.删除一条数据 delete from tablename where name=“”
常用的关键字,distinct 查询的该字段不重复
group by name 按照某个关键字分组,分组之后可以用min或者max函数
视图:create view viewName as (select * from )
视图是建立的一张虚拟的表,只能查看,不能增删改,主要是存储联合查询的类容
代码中也要为其实例化,配置映射文件
索引:可以加快查询的速度。所以用于经常需要查询的地方比较好。
存储过程:
什么是存储过程?命了名的代码块,编译过的T-SQL语句
好处:1.由于编译过,执行速度快
2.替代大量的T-SQL语句,降低网络的通信量,提高通信速率
3.对于没有权限访问的数据库,可以通过存储过程间接访问
函数:对从表中检索出来的数据,进一步操作这些数据,以获得有用或有意义的结果。
常用的有 :聚合函数,比如(count、sum、min、max)