Pagina 1 di 4 1 2 3 ... ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 32
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2005
    Messaggi
    714

    [SQL server] Differenza tra records contigui

    Ciao a tutti, ho un DB del genere:

    campo1 campo2
    a 3
    b 7
    c 12

    Vorrei ottenere la differenza tra due campi contigui quindi il risultato sarà:

    3-7=-4
    7-12=-5
    ...

    Grazie dell'aiuto
    mir
    Fotografario MultiUtente Interamente in Flash: QUI

  2. #2
    campi, non record, giusto?

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2005
    Messaggi
    714
    Si campi ....
    Fotografario MultiUtente Interamente in Flash: QUI

  4. #4
    e quale sarebbe il problema? i campi hanno un nome, quindi la differenza tra campoa e campob è campoa-campob.... mi sfugge quaccheccosa?

  5. #5
    codice:
    <%
    set conn = server.createObject("ADODB.Connection")
    conn.open 	"Provider=sqloledb;" &_
    			"Network Library=DBMSSOCN;" &_
    			"Encrypt=yes;" &_
    			"Data Source=localhost;" &_
    			"Initial Catalog=samples;" &_
    			"User Id=sa;" &_
    			"Password=xxxxxxxxxx;"
    	
    sql = "SELECT campo2 FROM sample1"
    set rs = conn.execute(sql)
    
    	primo = true
    	
    	if not rs.eof then
    		do until rs.eof
    		if primo = true then
    			a = rs("campo2")
    			primo = false
    		else
    			b = a
    			a = rs("campo2")			
    			response.write b & "-" & a & "=" & b - a & "
    "
    		end if			
    		rs.moveNext
    		loop
    	end if	
    			
    conn.close
    set conn = nothing
    %>

  6. #6
    Originariamente inviato da Mir
    Si campi ....
    stesso campo in record contigui, giusto?

  7. #7
    Utente di HTML.it
    Registrato dal
    Dec 2005
    Messaggi
    714
    Aspetta che forse sono ubriaco io ...

    diciamo che devo confrontrare lo stesso campo di records diversi: campo[i] con campo[i+1]
    Fotografario MultiUtente Interamente in Flash: QUI

  8. #8
    Utente di HTML.it
    Registrato dal
    Dec 2005
    Messaggi
    714
    Originariamente inviato da Mems
    stesso campo in record contigui, giusto?
    esatto
    Fotografario MultiUtente Interamente in Flash: QUI

  9. #9
    Originariamente inviato da Mir
    esatto
    Beh, guardati l'esempio che ti ho postato.

  10. #10
    Utente di HTML.it
    Registrato dal
    Dec 2005
    Messaggi
    714
    ora guardo ...
    Fotografario MultiUtente Interamente in Flash: QUI

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.