日期:2014-05-17  浏览次数:20575 次

两条件查询SQL时,次条件必须建立在首条件之上,有不写嵌套SQL且不太影响速度的写法吗?
出入库记录中主表记录了业务时间及仓库,细表记录了材料明细以及操作材料的系统时间。

Master表
--主表主键 业务时间          单据号     单据类型  仓库主键
RecpID,   RecpDate,         RecpCode,  RecpType,   WHSID
1      2013-08-01 09:12:22    00001        H4       01     --入库
2      2013-08-03 14:34:56    00002        H4       01     --入库
3      2013-08-03 14:34:56    00002        H5       01     --出库
4      2013-08-11 09:12:22    00001        H4       01     --入库

Detail 表
--细表主键    主表主键   材料主键     数量  单价  金额     操作时间
   1            1         001          3     4     12     2013-08-16 09:12:22
   2            1         001          4     5     20     2013-08-16 09:13:22
   3            1         001          5     6     30     2013-08-16 09:14:22
   4            1         001          6     7     42     2013-08-16 09:15:22
   5            1         001          3     4     12     2013-08-16 09:16:22
   6            2         001          4     5     20     2013-08-07 19:13:22
   7            2         001          5     6     30     2013-08-07 19:12:22
   8            2         001    &nbs