|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
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选项的任何一个。 |
|