クエリの結果セットに整数の 2 つのリストがあります。例: List_1: 11,16,28... List_2 11,16,19.. Where 条件でこの 2 つのリストを比較するにはどうすればよいですか?? 条件は、リストが異なる場合に選択することです。
これはコードです:
SELECT cosechaAnterior.c_Fk_IdBoleta as 'BOLETA_P16', cosechaAnteriorDestino.c_Fk_IdBoleta as 'BOLETA_P17'
FROM Clt_CosechaAnterior cosechaAnterior
INNER JOIN Clt_CosechaAnteriorDestino cosechaAnteriorDestino
ON cosechaAnterior.si_Fk_IdDesglose = cosechaAnteriorDestino.si_Fk_IdDesglose
INNER JOIN Blt_Boleta as boleta
ON cosechaAnterior.c_Fk_IdBoleta = boleta.c_Pk_IdBoleta
WHERE --boleta.c_Pk_IdBoleta = 44990112--@id_boleta
(select si_Fk_IdDesglose
from Clt_CosechaAnteriorDestino as cosechaAnteriorDestino
where SUBSTRING(cosechaAnteriorDestino.c_Fk_IdBoleta,5,4) = '0112'
AND cosechaAnteriorDestino.c_Fk_IdBoleta = 44990112) (select si_Fk_IdDesglose
from Clt_CosechaAnterior as cosechaAnterior
where SUBSTRING(cosechaAnterior.c_Fk_IdBoleta,5,4)= '0112'
AND cosechaAnterior.c_Fk_IdBoleta = 44990112)