1、两张表结构相同,但一张有1000条记录,另一张有960条记录,这960条包含在1000条之中,如何用sql语句查出这40条记录来,这个语句以前会,但时间太长,忘了。
2、程序需要做一个发票的入库出库,后台表该如何建会比较合理。
2、程序需要做一个发票的入库出库,后台表该如何建会比较合理。
解决方案 »
- 昨天看完淘宝架构转变文章c#有淘宝HSF中间件功能的开源项目吗
- 在C#中,怎么把string类型的十六进制转换为ASCII码
- 查询输出问题!
- error on line 1 at column 2: StartTag: invalid element name
- winform下修改XML文件出错,请大家帮帮忙
- [高分求助]关于发邮件的问题!
- 如何在动态生成的Access数据库中添加查询?
- 为什么我上csdn不加分
- 求。C#方面的资料,电子书,例程。
- 请问:如何在c#的code-behind中调用页面的客户端javascript脚本。
- 关于textbox的一个问题
- 请教在vs2003中断点调试到底用在哪些方面啊?谢谢!问题解决后马上结帖!
2.如果业务量不大的话,发票的入库出库建到一张表里,通过标识字段区分是入库还是出库,建一个视图,显示库存,方便简单。
1.select * from b where b.id not in (select id from a)
2.如果业务量不大的话,发票的入库出库建到一张表里,通过标识字段区分是入库还是出库,建一个视图,显示库存,方便简单。
关于第二点,一般来说,至少需要有一个出入库单流水父表、出入库流水子表、出入库类型字典表、商品基本信息表、商品类别表、当前库存表。通过存储过程同时对两个流水表和库存表进行操作。
where NOT EXISTS
(select * from b(960条))