SQL学习
文章平均质量分 51
Jhonwen
这个作者很懒,什么都没留下…
展开
-
SQL 基础知识-声明变量-变量类型
引用:%TYPE :引用某个表某个字段的类型和长度,%ROWTYPE :引用某个表全部字段的类型和长度记录Record Type:复合多个其他类型,其中定义Record Type语法如下TYPE record_type is RECORD( record_field1 field1type [NOT NULL] [:= expr1 ]; record_field2 field2type [NOT NULL] [:= expr2 ]; … record_fieldn fieldnt原创 2011-04-09 11:22:00 · 588 阅读 · 0 评论 -
Oracle分分页查询格式
<br />Oracle分分页查询格式:<br /> <br />SELECT * FROM ( SELECT A.*, ROWNUM RN FROM (SELECT * FROM TABLE_NAME) A WHERE ROWNUM <= 40 ) WHERE RN >= 21 <br />其中最内层的查询SELECT * FROM TABLE_NAME表示不进行翻页的原始查询语句。<br />ROWNUM <= 40和RN >= 21控制分页查询的每页的范围。<br /> <br />上面原创 2011-04-24 16:25:00 · 380 阅读 · 0 评论 -
Oracle分分页查询格式
<br />Oracle分分页查询格式:<br /> <br />SELECT * FROM ( SELECT A.*, ROWNUM RN FROM (SELECT * FROM TABLE_NAME) A WHERE ROWNUM <= 40 ) WHERE RN >= 21 <br />其中最内层的查询SELECT * FROM TABLE_NAME表示不进行翻页的原始查询语句。<br />ROWNUM <= 40和RN >= 21控制分页查询的每页的范围。<br /> <br />上面原创 2011-04-24 16:26:00 · 293 阅读 · 0 评论 -
统计表结构中的列数
<br />统计表结构中的列数<br />SELECT <br />COUNT(*) from USER_TAB_COLUMNS <br />WHERE TABLE_NAME=UPPER('pow_role') <br /> <br />统计pow_role表的列数<br />其中 USER_TAB_COLUMNS 是系统自带的表。<br />pow_role是要统计的表名。<br />如果要统计其他的表的列数只需要把表名换一下就可以了,如<br />SELECT COUNT(*) from USER原创 2011-04-24 16:27:00 · 371 阅读 · 0 评论 -
group by与order by
<br />group by 当有聚合函数如SUM之类的时候使用,有多少的select column就有多少group by column<br />而 order by是没有聚合函数时使用。原创 2011-04-24 16:22:00 · 272 阅读 · 0 评论 -
sql 中的round函数的运用
<br /> sql 中的round函数的运用?<br />ROUND<br />返回数字表达式并四舍五入为指定的长度或精度。<br />语法<br />ROUND ( numeric_expression , length [ , function ] ) <br />参数<br />numeric_expression<br />精确数字或近似数字数据类型类别的表达式(bit 数据类型除外)。<br />length<br />是 numeric_expression 将要四舍五入的精度。length原创 2011-04-24 16:24:00 · 901 阅读 · 0 评论