数据库的那些故事
2012-02-23 20:38
197 查看
数据库中的一些常用内容:
order by 排序
select * from [User] order by age 升序
select * from [User] order by age desc 降序
like模糊查询 '%哲%' '_哲'下划线表示前面只有一个字符
通配符:
年龄符合 17,18,19,20的用户
select * from [User] where age=17 or age=18 or age=19 or age=20 (麻烦)
select * from [User] where age in (17,18,19,20) (简单)
select * from [User] where age between 17 and 20
union合并两个查询结果
select * from [User] where Name='李哲'
union
select * from [User] where Age=21
(*字段可以替换,但是上下必须都得替换并且顺序必须一样)
视图:一个视图的数据可以来自一张表也可以来自多个表
创建试图:
creat view v1 as
select top 3* from T_userinfo//取3条数据
select * from v1
update T_userinfo set age=26 where name='姚红波'
select* fromT_Userinfo
delete from v1 where name='姚红波'
视图数据与表中数据互相影响
select AVG(numbs) from testgroup; 求平均数 如果有一株数据中的数为null则当0处理
ROUND(AVG(numbs),1) 四舍五入保留一位有效数字
select count(*) from T_userinfo 求所有列的行数
select count(name) from T_userinfo 如果name列为null择忽略此行
select min(numbs) '别名' from testgroup 如果数据中有null则不把null当0处理
???
select name, sum(numbs) numbs from testgroup group by(name) order by(numbs)
相关文章推荐
- 数据库-关于丢失更新和乐观锁的那些故事
- 数据库-关于丢失更新和乐观锁的那些故事
- 以MySQL为例,从原理上理解那些所谓的数据库军规
- 重温数据库访问——故事篇
- 那些关于居中的故事
- 那些满脑子只考虑后台数据库的人他整天研究的就是针对自己查询一些数据的sql语句
- 那些“雷死人”的离奇故事
- 我和数据库的故事
- 数据库中的那些索引
- HTML5那些故事:Canvas的KineticJS图片教程!
- 查询指定的表在那些数据库中存在
- node.js从入门到菜鸟——node与数据库,一段不得不说的故事
- 数据库调优的方法有那些
- 火锅、报表与数据库的故事
- 考研路上的那些一战二战三战成功与失败的故事系列之十二
- 那些美女和姑娘(2)- “鱼和鱼缸” 的故事
- 查询指定的表在那些数据库中存在
- 查询指定的表在那些数据库中存在
- 柏格理的故事——那些伟大的灵魂【转】
- 《转》2013年那些深入人心的小故事