DELPHI盒子
!实时搜索: 盒子论坛 | 注册用户 | 修改信息 | 退出
检举帖 | 全文检索 | 关闭广告 | 捐赠
技术论坛
 用户名
 密  码
自动登陆(30天有效)
忘了密码
≡技术区≡
DELPHI技术
lazarus/fpc/Free Pascal
移动应用开发
Web应用开发
数据库专区
报表专区
网络通讯
开源项目
论坛精华贴
≡发布区≡
发布代码
发布控件
文档资料
经典工具
≡事务区≡
网站意见
盒子之家
招聘应聘
信息交换
论坛信息
最新加入: sharehb
今日帖子: 26
在线用户: 15
导航: 论坛 -> 数据库专区 斑竹:liumazi,waterstone  
作者:
男 gogogo2003 (gogo) ★☆☆☆☆ -
盒子活跃会员
2004/2/5 18:45:51
标题:
求SQL查询语句(ADO+ACCESS) 浏览:1629
加入我的收藏
楼主: 表结构如下:
QCKC表(期初商品库存表)
ID SPID(商品编号) SPNUM(库存数量) SPJJ(进价) KCZJ(库存总价)
JH表(进货表,保存所有进货明细单据)
ID DJH JHDW(进货单位) JHRQ(日期) SPID SPMC SPDW SPJG(价) SPNUM XJ
TH表(退货表,保存所有进货明细单据)
ID DJH THDW(退货单位)THRQ SPID SPMC SPDW SPJG(价) SPNUM XJ
LS表(零售表)
ID DJH JYDW RQ SPID SPMC SPDW SPJG(售价) SPNUM XJ
SPZL表(商品资料)
ID SPID(商品编号) SPMC(商品名称)
要实现以下功能:
在编辑框EDIT中输入'D',查询出所有商品编号(SPID)中包含有D的相应商品的当前库存数量和库存均价,并显示到DBGRID中。
请问查询SQL语句怎么写?
急呀!
----------------------------------------------
-
作者:
男 waterstone (waterstone) ★☆☆☆☆ -
盒子活跃会员
2004/2/6 9:21:49
1楼: 在SQL语句中用
 商品编号 LIKE "%D%" 就行了!

----------------------------------------------
我来自农村广阔的田野我的每一个动作都很夸张http://waterstone.51r.com
作者:
男 gogogo2003 (gogo) ★☆☆☆☆ -
盒子活跃会员
2004/2/6 11:32:36
2楼: 我是要查当前库存的语句呀!
----------------------------------------------
-
作者:
男 whhuzq (whhuzq) ★☆☆☆☆ -
盒子活跃会员
2004/2/6 12:01:08
3楼: ADOQuery1.sql.add('select SPJG from JH inner join SPZL on SPZL.ID=JH.ID where SPZL.SPID like '+''+'%D%'+'');
i:=ADOQuery1.RecordCount;
大概就是这样,你的表我不太清楚.希望给你些提示.
----------------------------------------------
-
作者:
男 gogogo2003 (gogo) ★☆☆☆☆ -
盒子活跃会员
2004/2/6 15:00:17
4楼: 大家给我看看这句错在哪儿:
sql.text:='select e. SPID,(a.SPNUM+b.SPNUM-c.SPNUM-d.SPNUM) as 库存数量
from (select spid,sum(spnum) as spnum from QCKC group by spid ) a,(select spid,sum(spnum) as spnum from jh group by spid ) b,
(select spid,sum(spnum) as spnum from th group by spid ) c,
(select spid,sum(spnum) as spnum from ls group by spid )d,spzl e+
where e.spid=a.spid and e.spid=b.spid and e.spid=c.spid
and e.spid=d.spid and e.spid like '+#39+'%'+trim(edit1.text)+'%'+#39;
----------------------------------------------
-
作者:
男 gogogo2003 (gogo) ★☆☆☆☆ -
盒子活跃会员
2004/2/6 15:06:46
5楼: 库存数量=QCKC.SPNUM+JH.SPNUM-LS.SPNUM-TH.SPNUM
----------------------------------------------
-
信息
登陆以后才能回复
Copyright © 2CCC.Com 盒子论坛 v3.0.1 版权所有 页面执行58.59375毫秒 RSS