Provo a dirti fino a dove potrei arrivare io semplicemente
e darti delle ipotesi per arrivare in fondo.
Tu Hai
Segmento1 __ 10 __ 15
Segmento2 __ 20 __ 25
Segmento3 __ 40 __ 50
poi hai
Punto1 __ 7
Punto2 __ 45
punto3 __ 48
__________________________________________________ __
Puoi arrivare facilmente a:
Segmento1 __ 10 __ 15 _______null______
Segmento2 __ 20 __ 25 _______null______
Segmento3 __ 40 __ 50 ____ Punto2 __ 45
Segmento3 __ 40 __ 50 ____ Punto3 __ 48
Con un po di difficolta puoi anche arrivare a:
___null___________________ Punto1 __ 7
Segmento1 __ 10 __ 15 _______null______
Segmento2 __ 20 __ 25 _______null______
Segmento3 __ 40 __ 50 ____ Punto2 __ 45
Segmento3 __ 40 __ 50 ____ Punto3 __ 48
Fino a qui lo possiamo dare per gia fatto.
________________________________________________
Dopo la tua query si deve abbassare e allargare
significa che il segmento3 che occupa 2 record
dovra occuparne solamente 1 spostando in fianco
il secondo record
Segmento3 __ 40 __ 50 ____ Punto2 __ 45 ____ Punto3 __ 48
Questo è il classico caso della query a campi incrociati
che con Access si fa facilmente
con SQLServer ci sono delle limitazioni
con MySql non sono informato ( ritengo ci siano dei limiti )
__________________________________________________ _
Puoi certamente accrocchiare qualcosa,
se hai un DB MySql ti ci connetti con Access
che con i suoi limiti ti fa quello che vuoi
( se non sono milioni di record )
Poi avrai una applicazione finale che preleva i suoi dati da
MySql e per una query da Access
Questa è la strada che prenderei io
Fammi sapere

Rispondi quotando