如何在存储过程中循环一组选定的结果并取出符合条件的结果。
如果它不需要循环或类似的东西,我将如何实现这一目标?
所以假设我们有一个这样的选择语句
SELECT DefaultID, Weight, Length, Height, Width FROM tblDefault
WHERE CustomerID=@CustomerID AND DeleteDateUTC is null
但是我怎样才能只获得也符合条件的行
IF SELECT 1 FROM tblOther WHERE CustomerID=@CustomerID AND CustomerUserID=CustomerUserID
AND DefaultID=@DefaultID returns 1 row
OR SELECT 1 FROM tblOther WHERE CustomerID=@CustomerID AND DefaultID=@DefaultID returns nothing
简而言之,我想选择在其中或不在其中tblDefault
的行defaultID
tblOther
CustomerUserID
defaultID
tblOther