Pagina 3 di 4 primaprima 1 2 3 4 ultimoultimo
Visualizzazione dei risultati da 21 a 30 su 35
  1. #21
    il calcolo

    [cmAZIENDA - (saldo + rollingIMPORTO )]

    dove lo fai?

  2. #22
    Utente di HTML.it L'avatar di arw
    Registrato dal
    Dec 2007
    Messaggi
    149
    dell'immagine che ho postato è la "4° estrazione" che non da risultato.
    Credo perche il valore del SALDO non da risultato.

  3. #23
    ok (quando rispondi, tieni sempre presente che non siamo né davanti al tuo PC né nella tua testa quindi può capitare che noi si domandi cose che per te sono evidenti ma non per noi...)

    comunque, quale è la query che *dovrebbe* darti il 4o risultato?

  4. #24
    Utente di HTML.it L'avatar di arw
    Registrato dal
    Dec 2007
    Messaggi
    149
    questa:

    Originariamente inviato da arw
    si certo tabelle DB.


    codice:
    select tabDUE.codCommessa,
    SUM(tabDUE.cmAZIENDA - tabDUE.subTotale) as COSTO_ANNO_PIANIFICATO
    from (
    	select tabUno.codCommessa, tabUno.cmAZIENDA,
    	SUM(tabUno.SALDO + tabUno.rollingIMPORTO) as subTotale
    	from(
    		select CO_CM_m.CMCODCOM as codCommessa,--CO_CM_m.CMSERIAL,
    		CMTCM_AZI as cmAZIENDA,
    		--tr_msracomm.SRACOMM,tr_msracomm.SRAANNO,
    		tr_msracomm.SRATOTCOS as SALDO,
    		--co_arollcost.RCCOMM,co_drollcostprofris.RCCM, 
    		SUM(RCIMPORT) as rollingIMPORTO 
    		from CO_CM_m
    		left outer join co_commesse on CO_CM_m.CMCODCOM=co_commesse.COMMCODICE
    		left outer join  tr_msracomm_m on CO_CM_m.CMCODCOM=tr_msracomm_m.SRACOMM
    		left outer join tr_msracomm on tr_msracomm_m.SRACOMM = tr_msracomm.SRACOMM and 
    		tr_msracomm_m.SRAANNOC = tr_msracomm.SRAANNOC and tr_msracomm_m.SRAMESEC = tr_msracomm.SRAMESEC
    		left outer join co_arollcost on CO_CM_m.CMCODCOM=co_arollcost.RCCOMM
    		left outer join co_drollcostprofris  on co_arollcost.RCCM=co_drollcostprofris.RCCM and co_drollcostprofris.RCANN not in ('2012','2013') 
    		and co_arollcost.RCNUMCM = co_drollcostprofris.RCNUMCM
    		where CO_CM_m.CMCODCOM='000000000000022'and 
    		CO_CM_m.CMREV=(select MAX(CO_CM_m.CMREV) from CO_CM_m where CMCODCOM=co_commesse.COMMCODICE and CO_CM_m.CMSTATO='AP')
    		and co_arollcost.RCREV=(select MAX(CO_CM_m.CMREV) from CO_CM_m where CMCODCOM=co_commesse.COMMCODICE and CO_CM_m.CMSTATO='AP')
    		and tr_msracomm.SRAMESEC='1' and tr_msracomm.SRAANNO='2012' and tr_msracomm.SRATOTCOS<>'0'
    		group by CO_CM_m.CMCODCOM,CO_CM_m.CMTCM_AZI,tr_msracomm.SRATOTCOS
    	) tabUno
    	group by tabUno.codCommessa,tabUno.cmAZIENDA
    )tabDUE
    group by tabDUE.codCommessa

    cmAZIENDA = 104448.29738
    SALDO = non cè la commessa
    rollingIMPORTO = 0.00000


    il calcolo è:
    [cmAZIENDA - (saldo + rollingIMPORTO )]

    mi sono accorta che il SALDO puo non esserci e questo mi da problemi.
    perche non mi restituisce NIENTE

  5. #25
    ok, due cose

    1. come lanci la sequenza delle query? è un'unica SP o le lanci una dopo l'altra da ASP?
    2. nella SP che hai postato (e che non hai spiegato), quale è l'istruzione che fa la somma?

  6. #26
    Utente di HTML.it L'avatar di arw
    Registrato dal
    Dec 2007
    Messaggi
    149
    io lancio questa QUERY da SQL Server ogni volta che mi viene chiesto.
    la queste è composta da sub query.
    la base prende i 3 dati cmAZIENDA , SALDO e rollingIMPORTO che devo sommare
    poi la successiva query mi fa il primo calcolo ovvero SOMMO (saldo + rollingIMPORTO)
    poi la successiva qquery mi fa l'ultimo calcolo ovvero cmAZIENDA - la somma di prima


    già la prima query base non mi da risultato.
    cosi per capire il perche ho scomposto i 3 valori ed ho visto che il SALDO non ha un risultato.
    il problema è questo.

  7. #27
    ma se le lanci a mano capisci già dalla seconda che la quarta non funzionerà... continuo a non capire

    però potresti spezzare la query in più query in sequenza (sempre nello stesso script) e poi analizzare quante righe ti riporta ogni query per decidere cosa fare

    (ri)però questo è un problema di DB, cosa c'entra ASP?

  8. #28
    Utente di HTML.it L'avatar di arw
    Registrato dal
    Dec 2007
    Messaggi
    149
    io non ho parlato di ASP
    ho chiesto come posso fare perche il calcolo funzioni lo stesso quando un dato non viene fuori (il saldo)

  9. #29
    Originariamente inviato da arw
    io non ho parlato di ASP
    ti sfugge forse che siamo nella sezione ASP?

  10. #30
    Utente di HTML.it L'avatar di arw
    Registrato dal
    Dec 2007
    Messaggi
    149
    ho visto altri post di richiesta di aiuto su query.

    qualè il corretto settore?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.