sql
南来北往的客
是对还是错,问询南来北往的客。
展开
-
Group by用法
select t.order_no,count(t.order_no) from WAYBILL_HEADER t group by t.order_no;原创 2015-05-12 14:58:06 · 687 阅读 · 0 评论 -
Having与Where的区别
1、where 子句的作用是在对查询结果进行分组前,将不符合where条件的行去掉,即在分组之前过滤数据,where条件中不能包含聚组函数,使用where条件过滤出特定的行。2、having 子句的作用是筛选满足条件的组,即在分组之后过滤数据,条件中经常包含聚组函数,使用having 条件过滤出特定的组,也可以使用多个分组标准进行分组。 Demo1:select 类别, sum(数原创 2015-05-12 15:17:24 · 989 阅读 · 0 评论 -
sql两个字段相加减,第三个字段没有值的原因.
错误的写法:(in_story_num-out_story_num) as story_num 正确的写法:(nvl(in_story_num,0)-nvl(out_story_num,0)) as story_num (注:利用nvl函数)原创 2015-08-11 14:49:54 · 1728 阅读 · 0 评论 -
case when a>b then a else b
随手记一下:case when grd.IS_GIFT = 'Y' then '0' else '1' end as giftFlag原创 2015-08-20 14:20:13 · 770 阅读 · 0 评论 -
获取oracle数据库当前用户下所有表名和表名的注释
select a.TABLE_NAME,b.COMMENTS from user_tables a,user_tab_comments b WHERE a.TABLE_NAME=b.TABLE_NAME order by TABLE_NAME转载 2016-01-07 11:33:14 · 6379 阅读 · 0 评论 -
SQL删除重复数据。
delete A where id not in( select max(id) from A group by title,grief ) ;原创 2016-09-28 16:25:05 · 291 阅读 · 0 评论