evident! dar acesta este doar o bucata de cod de test. Oricum, am vazut acum ca nu am pus si structura de la dbo.DETAIL_FACTURI !
Dar despre problema cu rezultatul ciudat, ce zici?
CREATE
TABLE [dbo].[DETAIL_FACTURI](
[ID] [decimal](18, 0) IDENTITY(1,1) NOT NULL,
[ID_FACTURA] [decimal](18, 0) NULL,
[ID_COMANDA] [decimal](18, 0) NULL,
[PRET_UNITAR] [money] NULL,
[PRET_SAFE] [money] NULL,
[BUC] [decimal](18, 0) NULL,
[CAMERE] [decimal](18, 0) NULL,
[VAL_TVA] [money] NULL,
[TVA] [decimal](18, 0) NULL,
[REGISTRU] [nvarchar](50) COLLATE SQL_Latin1_General_CP1_CI_AS NULL
) ON [PRIMARY]
Fara clauza WHERE rezultatul interogarii este:
MINI MARCO 10005 2007-10-23 EUR 90.00 0.00
MINI MARCO 10000 2007-10-08 EUR 749.30 0.00
MINI MARCO 10001 2007-10-08 EUR 110.00 0.00
MOLNAR IOAN 10003 2007-10-23 EUR 15.76 4.76
iar daca pun conditia asa cum ai spus si tu (>0) rezultatul este nul !