sql
sun606
时间会证明一切!
展开
-
sql 对日期查询
如何对日期进行查询 : select * from aa where convert(char(4),日期字段,120) =2005 select * from aa where convert(char(10),日期字段,120) like 2005% select * from aa where year(日期字段) = 2005 select * from aa wh原创 2008-03-20 23:01:00 · 512 阅读 · 0 评论 -
分组查询 Group by , Group by all , Having
Group by Group by all Having having 经常是和 Group by 联合使用 在select 语句中可以使用group by 子句将行划分成较小的组,然后,使用聚组函数返回每一个组的汇总信息,另外,可以使用having子句限制返回的结果集。group by 子句可以将查询结果分组,并返回行的汇总信息注意: 在带有group by 子句的查询语句中,在原创 2008-03-21 23:09:00 · 951 阅读 · 0 评论 -
CHAR,VARCHAR,VARCHAR2类型的区别与使用(zhuan)
CHAR,VARCHAR,VARCHAR2类型的区别与使用区别: 1.CHAR的长度是固定的,而VARCHAR2的长度是可以变化的, 比如,存储字符串“abc",对于CHAR (20),表示你存储的字符将占20个字节(包括17个空字符),而同样的VARCHAR2 (20)则只占用3个字节的长度,20只是最大值,当你存储的字符小于20时,按实际长度存储。 2.CHAR的效率比VARCHAR2的效原创 2008-04-01 22:55:00 · 438 阅读 · 0 评论 -
mysql随机查询语句
//mysql随机查询语句 SELECT * FROM `表名`WHERE id >= (SELECT floor(RAND() * (SELECT MAX(id) FROM `表名`)))ORDER BY id LIMIT 20(数量);原创 2008-04-02 23:28:00 · 543 阅读 · 0 评论