18 lines
1.6 KiB
Transact-SQL
18 lines
1.6 KiB
Transact-SQL
USE ASRS_WXZD_JYMH_CPK
|
||
go
|
||
-- 增加sbid!=?条件,相应CkczManager类也需要更新
|
||
update sys_SQL_statements set SQL_string=
|
||
'SELECT TOP 1 kwbh,zsl,nckw,kws,wckw,r.hdh FROM kwjbxx r
|
||
LEFT JOIN (SELECT hdh,availablePairs,kws FROM TF_待入库产品各巷道库位分配数(?)) b ON r.hdh=b.hdh
|
||
JOIN (SELECT hdh hdid,COUNT(*) 空库位数 FROM kwjbxx
|
||
WHERE zsl=0 AND 托盘个数=0 AND sfsd=0 AND xnkw=0 AND sfyx=1 GROUP BY hdh) c ON r.hdh=c.hdid
|
||
LEFT JOIN (SELECT hdh hdid,COUNT(*) 有货库位数 FROM wxzd_sbztxx
|
||
WHERE hdh IS NOT NULL AND flagYouHuo=1 AND sbid!=?
|
||
GROUP BY hdh) d ON r.hdh=d.hdid
|
||
WHERE zsl=0 AND 托盘个数=0 AND sfsd=0 AND xnkw=0 AND sfyx=1
|
||
AND NOT EXISTS(SELECT 2 FROM v_未完成指令 w WHERE w.kwbh=r.kwbh)
|
||
AND 空库位数>ISNULL(有货库位数,0)
|
||
AND ckmc=? AND pai BETWEEN ? AND ?'
|
||
where ID='可入库位搜索语句';
|
||
go
|