随笔分类 -  SQL

上一页 1 2 3
SQLServer游标简单应用(求分组最小值问题)
摘要:前面http://www.cnblogs.com/raymond19840709/archive/2008/02/26/1082377.html 也有提到相关的问题解决方法,但是不适用于解决以下此类的问题,现在提供一种比较通用易懂的方法呵呵 由以下数据: 1 土地使用证复印件 2 土地使用证复印件 3 土地使用证复印件 4 土地使用证复印件 5 土地使用证复印件 6 土地使用证复印件 7 土地使用... 阅读全文
posted @ 2008-03-11 17:23 大口仔 阅读(942) 评论(0) 推荐(0)
字符类型数据按数字大小排序
摘要:原有表中的点击次数用的是 字符串型,现要求按点击次数排序, select * from table t order by t.click desc 查出的是按左对齐排序的 99 97 9 89 783 7 而我要求的是按数字大小排的序 要修改为 select * from table t order by cast (t.click as int) desc 783 99 ... 阅读全文
posted @ 2008-03-11 11:24 大口仔 阅读(1292) 评论(2) 推荐(0)
分组取最大(小)值所在行的数据
摘要:/**//* 数据如下: name val memo a 2 a2(a的第二个值) a 1 a1--a的第一个值 a 3 a3:a的第三个值 b 1 b1--b的第一个值 b 3 b3:b的第三个值 b 2 b2b2b2b2 b 4 b4b4 b 5 b5b5b5b5b5 */ --创建表并插入数据: create t... 阅读全文
posted @ 2008-02-26 15:51 大口仔 阅读(1158) 评论(1) 推荐(0)
Oracle中PL/SQL单行函数和组函数详解
摘要:1 函数是一种有零个或多个参数并且有一个返回值的程序。在SQL中Oracle内建了一系列函数,这些函数都可被称为SQL或PL/SQL语句,函数主要分为两大类: 2 3 单行函数 4 5 组函数 6 7 本文将讨论如何利用单行函数以及使用规则。 8 9 SQL中的单行函数 10 11 SQL和PL/SQL中自带很多类型的函数,有字符、数字、日期... 阅读全文
posted @ 2008-02-26 15:47 大口仔 阅读(896) 评论(0) 推荐(0)
transact---sql高级查询 (转贴)
摘要:transact---sql高级查询(上) 1:多表的查询和笛卡儿积 2:表格别名的用法 3:使用sql server的统计函数 4:用group by子句实现分组的查询 A:多表查询和笛尔儿积 到目前为止,我们所用的都是单个表查询,但是在更多的情况的下,需要对多个表进行同时查询,这时可以把多个表的名字全部填写在from子句中. 比如:查询出每个职工的姓名,学历,所在部门名称.由于我们需要的... 阅读全文
posted @ 2008-02-26 15:41 大口仔 阅读(367) 评论(0) 推荐(0)
select 语句查询笔记之聚合函数
摘要:-- SUM() 数字(数据类型) 功能描述: 对指定列中的所有非空值求和 -- AVG() 数字(数据类型) 功能描述: 对指定列中的所有非空值求平均值 -- min() 数字、字符、日期(数据类型) 功能描述: 返回指定列中的最小的数字、最小的字符串和最早的日期时间 -- max() 数字、字符、日期(数据类型) ... 阅读全文
posted @ 2008-01-15 17:00 大口仔 阅读(1376) 评论(0) 推荐(0)
for c in代替insert select
摘要:----过程代码(insert into比for c in效率高 ) create or replace procedure p_hkb_test is begin begin insert into hkb_test1 (USER_NAME, AGE, USER_ID) select a.user_name, a.age, a.user_id from hkb... 阅读全文
posted @ 2008-01-15 12:47 大口仔 阅读(525) 评论(0) 推荐(0)
删除SQL重复行
摘要:查找重复行 SELECT period,represnum,artgrpnum, count(*)FROM d_kpigradeGROUP BY period,represnum,artgrpnumHAVING count(*) > 1 删除重复行set rowcount 1delete from d_kpigradewhere period='M0602' AND represnum='7200... 阅读全文
posted @ 2007-06-28 02:05 大口仔 阅读(621) 评论(0) 推荐(0)
精妙SQL语句介绍
摘要:说明:查询从第30条到第40条的记录数 SQL:select top 10 * from temp where id not in (select top 30 id from temp order by id asc) order by id asc 说明:复制表(只复制结构,源表名:a 新表名:b) SQL: select * into b from a where 11 ... 阅读全文
posted @ 2006-12-03 10:29 大口仔 阅读(322) 评论(0) 推荐(0)

上一页 1 2 3

使用Live Messenger联系我
关闭