0

私はSQLにまったく慣れていないので、役立つクエリをいくつか作成して仕事をスピードアップしようとしています。

私のコード例 (問題を示すために、クエリを 1 つの順序に制限しました):

SELECT dbo.BI.nmdos, dbo.BI.OBRANO, dbo.bi.ref
, dbo.BI.design, dbo.BI.LOBS, dbo.BI.qtt, dbo.sa.stock
FROM dbo.BI
LEFT JOIN dbo.SA on dbo.SA.REF=dbo.BI.REF
WHERE dbo.BI.FECHADA=0 AND dbo.BI.LOBS <> 'S' 
AND dbo.BI.QTT >= 1 AND dbo.BI.nmdos = 'Encomenda Cliente' 
AND dbo.BI.obrano = 2496

私の結果:

Encomenda Cliente   2496                        rty     5.0000  NULL
Encomenda Cliente   2496    01103402            TONER OKI P/B4000       1.0000  0.000
Encomenda Cliente   2496    PC                  PORTES - COMPRAS        2.0000  1429.000
Encomenda Cliente   2496    CXDVDNORMBL         CAIXA DE DVD NORMAL PRETO FOSCO - 14MM (100)        10.0000 4.000
Encomenda Cliente   2496    CXDVDNORMBL         CAIXA DE DVD NORMAL PRETO FOSCO - 14MM (100)        10.0000 0.000
Encomenda Cliente   2496    CXDVDNORMBL         CAIXA DE DVD NORMAL PRETO FOSCO - 14MM (100)        10.0000 0.000

私の問題: 在庫 = 0 の製品コード「CXDVDNORMBL」の最後の 2 行を削除する必要があります。

私は何をすべきか?

タイ

4

2 に答える 2