仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 874|回复: 8
打印 上一主题 下一主题

[学习教程] MSSQL网站制作之用一条SQL完成数据表的行统计

[复制链接]
愤怒的大鸟 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:35:28 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
提供用于管理、检查、优化数据库操作的管理工具。数据|统计作者的一个软件项目标查询体系需求:
无数据表:称号数目形态
-----------------------
产物A10进货
产物A20发卖
产物B20进货要查询了局为:产物称号库存数目
-----------------------
产物A-10
产物B20办理办法一:
SELECT
DISTINCT称号,
(ISNULL((selectSUM(A.数目)from库存表AWHEREA.称号=库存表.称号ANDA.形态=进货),0)
-
ISNULL((selectSUM(A.数目)from库存表AWHEREA.称号=库存表.称号ANDA.形态=发卖),0))AS库存数目
FROM
库存表

办理办法二(Access):
SELECT称号,Sum(IIF(形态=进货,1,-1)*数目)as库存数目From库存表GroupBy称号

办理办法三(Access):
SELECT称号,Sum(IIF(形态=进货,数目,0)-IIF(形态=销货,数目,0))as库存数目From库存表GroupBy称号


这能找出所有错误的99.99%。它不能找出的是仅仅涉及数据文件的损坏(这很不常见)。如果你想要检查一张表,你通常应该没有选项地运行myisamchk或用-s或--silent选项的任何一个。
不帅 该用户已被删除
沙发
发表于 2015-1-19 17:53:49 | 只看该作者
一个是把SQL语句写到客户端,可以使用DataSet进行加工;
再现理想 该用户已被删除
板凳
发表于 2015-1-25 23:10:56 | 只看该作者
这一点很好的加强了profiler的功能。但是提到profiler提醒大家注意一点。windows2003要安装sp1补丁才能启动profiler。否则点击没有反应。
分手快乐 该用户已被删除
地板
发表于 2015-2-4 13:13:03 | 只看该作者
groupby子句可以将查询结果分组,并返回行的汇总信息Oracle按照groupby子句中指定的表达式的值分组查询结果。
愤怒的大鸟 该用户已被删除
5#
 楼主| 发表于 2015-2-9 23:15:36 | 只看该作者
连做梦都在想页面结构是怎么样的,绝非虚言
透明 该用户已被删除
6#
发表于 2015-2-28 04:35:08 | 只看该作者
我个人认为就是孜孜不懈的学习
飘灵儿 该用户已被删除
7#
发表于 2015-3-9 21:06:01 | 只看该作者
SP4包括用于以下SQLServer2000组件的程序包:Database组件(下载文件:SQL2000-KB884525-SP4-x86.EXE)更新SQLServer2000的32位Database组件,包括数据库引擎、复制、客户端连接组件及工具。有关其他信息,请参阅ReadmeSql2k32Sp4.htm。AnalysisServices组件(下载文件:SQL2000.AS-KB884525-SP4-x86.EXE)更新SQLServer2000的32位AnalysisServices。
第二个灵魂 该用户已被删除
8#
发表于 2015-3-17 01:10:07 | 只看该作者
个人感觉没有case直观。而且默认的第三字段(还可能更多)作为groupby字段很容易造成新手的错误。
简单生活 该用户已被删除
9#
发表于 2015-3-23 13:52:18 | 只看该作者
如果,某一版本可以提供强大的并发响应,但是没有Oracle的相应版本稳定,或者价格较贵,那么,它就是不适合的。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-23 17:22

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表