库存表-出货表-求未出货的。

沐NeMo 2011-08-27 02:46:45
库存表A
关键字
lngItemID strItemName ...
货物ID

出货表C
lngItemID strItemName dblQTY..


找出未出货的货物,也就是找出没有在表C出现过的货物。
是不是用这句: select * from A where lngItemID not in ( select lngItemID from C) ?
还是要怎么写?
如果表C 几万个记录呢,有什么更好方法?
...全文
109 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
棉花棒棒糖 2011-08-29
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 nbdba 的回复:]
SQL code

select * from A where not EXISTS ( select 1 from C WHERE lngItemID = A.lngItemID)
[/Quote]
+
--小F-- 2011-08-27
  • 打赏
  • 举报
回复
select * from A where not exists ( select 1 from c where lngItemID = A.lngItemID)


select * from a where checksum(lngItemID) not in(select checksum(lngItemID) from c)
AcHerat 元老 2011-08-27
  • 打赏
  • 举报
回复
not exists

表连接找null的

select a.*
from a left join b on a.id = b.id
where b.id is null
NBDBA 2011-08-27
  • 打赏
  • 举报
回复
select * from A where not EXISTS ( select 1 from C WHERE lngItemID = A.lngItemID)
美萍库存管理系统是一款专业的库存管理软件,其中包含货品进货、出货管理系统 ,仓库管理系统,报系统等子模块。软件界面设计简洁, 美观,其人性化的软件流程,使普通用户不需培训也能很快掌握软件操作使用方法,上手极易。强大报与集成查询功能是本软件的最大特色,所有功能在用户需要的使用地方自然体现,不用打开多个窗口重复查询。美萍库存软件广泛适用于公司企业,商场,超市,门店等用于企业库存管理系统, 超市库存管理系统,仓库库存管理系统,是您企业进行信息化管理的强大工具。 适用对象:广泛适用于公司企业,商场,超市,门店等。 美萍库存管理系统产品优势 1、界面简洁大方,操作简单易上手。 2、商品库存管理-提供远程Web访问查询库存。 3、商品出货管理-提供货品出货采用平均价。 4、商品进货管理-提供进货整单退货功能及出货整退货功能,方便操作。 5、提供进货/出货出货单及详细信息功能。 6、提供进货/出货时,导入导出功能,简化工作。 7、商品仓库管理-提供强大的货品拆分捆绑功能。 8、仓库库存统计管理-提供强大的库存盘点功能,支持盘点机导入批量盘点功能。 9、货品库存统计管理-提供完善的报统计功能。 美萍库存管理系统2017 v2更新描述 当前库存查询,库存变动情况,查看明细,添加打印库存明细功能   美萍库存管理系统截图
Extjs Lib 包 Extjs Lib 包 Extjs Lib 包 Extjs Lib 包 extjs库存管理数据库脚本 --创建数据库 create database GCCargoManage on primary( name='cargoManage_data', fileName='E:\DBBase\GCCargoManage.mdf', size=10MB, filegrowth=10% ) log on( name='cargoManage_log', fileName='E:\DBBase\GCCargoManage.ldf', size=1MB, maxsize=20MB, filegrowth=10% ) go use GCCargoManage go -- 一.系统管理模块(1.系统用户 2.短信信息 3.系统配置) create table systemUsers( --1.系统用户 id int identity(1,1) primary key, --id loginName varchar(20) not null, --登录名 password varchar(20) not null, --密码 userName varchar(20), --用户姓名 position varchar(20), --职位 grade int, --级别 0:管理员,1:普通 status int, --启用状态 0停用,1启用 createDate datetime, --创建时间 ) go create table shortMessage( --2.短信信息 id int identity(1,1) primary key, --id mobile varchar(20) not null, --接收号码 com int, --端口号(1,2.....) content varchar(255), --发送内容 status int, --发送状态 appointSendDate datetime, --定制发送时间 realitySendDate datetime, --实际发送时间 receiveName varchar(20), --接收人姓名 ) go create table systemConfiguration( --3.系统配置 id int identity(1,1) primary key , --id manageFee money, --管理费 electricityFee money, --电度费用 waterFee money, --水吨费用 shortMessageSendDate int --短信发送时间 //改hzw ) go -- 二.档口管理(1. 档口数据, 2. 档口用户数据结构, 3. 档口与用户关系结构, 4.档口详细费用, 5.档口费用 ) create table shop( --1. 档口数据 id int identity primary key, --id shopCode varchar(20) not null, --区域棚号(档口号) area varchar(20), --区域(A区B区) shopRent money, --档口租金 remark varchar(255), --备注 status int , --启用状态(0停用,1启用) createDate dateTime, --创建时间 updateDate dateTime, --修改时间 ) go create table shopUser( --2. 档口用户数据结构 id int identity(1,1) primary key, --id userName varchar(50), --用户名称 tel varchar(20), --用户电话 email varchar(50), --Email prepareMoney money, --预交金额 remark varchar(255), --备注 status int , --启用状态(0停用,1启用(默认)) createDate datetime , --创建时间 updateDate datetime, --修改时间 ) go create table shopInUser( --3.档口与用户关系结构 id int identity primary key , --ID shopId int, --档口ID shopUserId int, --用户ID extractMoney money, --佣金率(提成) cooperation int , --是否合作(0否 1是) mainBusiness varchar(200), --主要业务 rentMoney money, --租金 sendRentDate dateTime, --租赁开始时间 endRentDate dateTime, --租赁结束时间 remark varchar(255), --备注 status int , --启用状态 createDate dateTime, --创建时间 updateDate dateTime, --修改时间 ) go create table shopDetailCost( --4.档口详细费用 id int identity(1,1) primary key, --ID shopId int , --档口ID shopUserId int, --用户ID lastMonthWaterMeter int, --上月水数 thisMonthWaterMeter int, --本月水数 thisMonthWaterMoney money, --本月水费 lastMonthElectricityMeter int, --上月电数 thisMonthElectricityMeter int, --本月电数 thisMonthElectricityMoney money, --本月电费 createDate datetime, --录入时间 systemUserId int , --录入人(外键ID) date varchar(20), --所属日期(如2011-01) ) go create table shopSumCost( --5.档口总费用 id int identity(1,1) primary key, --id shopId int , --档口ID shopUserId int, --用户ID sumMoney money, --总费用(租金+管理费+水,电费) remark varchar(255), --备注 status int, --状态(是否扣除) shortMessageStatus int, --是否已发送短信 createDate dateTime, --录入时间 systemUserId int , --录入人(外键ID) ) go --三. 货物管理(1. 进货单, 2. 进货单详细, 3. 出货, 4.出货单详细) create table enterCargo( --1. 进货单 id int identity(1,1) primary key, --id code varchar(255) not null, --实际流水号(现实收据单号) shopId int , --档口ID shopUserId int, --用户ID remark varchar(255), --备注 createDate dateTime, --创建时间 updateDate dateTime, --修改时间 ) go create table detailEnterCargo( --2. 进货单详细 id int identity(1,1) primary key, --id enterCargoId int , --进货单ID(外键) variety varchar(255), --品种 unit varchar(20), --单位 number int, --数量 remark varchar(255), --备注 createDate dateTime, --创建时间 ) go create table outCargo( id int identity(1,1) primary key, --id realityCode varchar(255), shopId int , --档口ID shopUserId int, --用户ID supplierTel varchar(20), --供应商电话 purchaseName varchar(20), --采购商名称 purchaseTel varchar(20), --采购商电话 purchaseAddress varchar(255), --采购商地址 businessWay int , --付款方式 advanceMoney money, --定金 remainingMoney money, --余额 sumMoney money, --总金额 freight money, --运费 remark varchar(255), --备注 createDate dateTime, --创建时间 updateDate dateTime, --修改时间 ) go create table detailOutCargo( --4.出货单详细 id int identity(1,1) primary key, --id outCargoId int, --出货单ID inventoryId int, --库存ID(外键) number int , --出售数量 extractMoney money, --佣金率(提成) remark varchar(255), --备注 createDate dateTime, --创建时间 ) --四. 库存管理(1. 库存) create table inventory( id int identity(1,1) primary key, --id shopUserId int, --档口用户ID(外键) varietyName varchar(255), --品种名称 specification varchar(255), --规格 unit varchar(255), --单位 number int , --数量(库存数量) remark varchar(255), --备注 reserveFiled1 varchar(255), --备用字段1 reserveFiled2 varchar(255), --备用字段2 reserveFiled3 varchar(255), --备用字段3 ) go --五.系统日志(1. 系统记录) create table sysLog( id int identity(1,1) primary key, --id systemUserId int, --操作者ID content varchar(255), --操作记录(内容) date dateTime, --操作时间 ) go

34,593

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧