MySQL Forums
Forum List  »  Italian

Query mysql Trasporre per gruppo
Posted by: Michele Marongiu
Date: February 28, 2014 03:14AM

Buon Giorno a tutti e complimenti per il forum.

Ho una macchina ubuntu con installato mysql 5.5.35

Ho importato una csv di circa 6GB e ho bisogno di estrarre alcune informazioni tramite query in maniera fluida senza fare troppi giri per non compromettere le prestazioni del server.

la tabella è strutturata nel seguente modo:

|INDIVIDUO|TIPO|DESCRIZIONE|
|100 |A |XX |
|100 |B |YY |
|100 |C |ZZ |
|100 |D |GG |
|100 |E |HH |
|... |... |... |
|200 |A |UU |
|200 |B |KK |
|200 |C |EE |
|200 |D |RR |
|200 |E |LL |
|... |... |... |
|300 |A |PP |
|300 |B |SS |
|300 |C |TT |
|300 |D |CC |
|300 |E |VV |
|... |... |... |


Un singolo codice individuo si ripete per circa 250.000, le righe per ogni codice individuo hanno sempre lo stesso numero. La colonna TIPO ha sempre la stessa sequenza per tutti gli individui.... in poche parole sono presenti n righe per ogni codice individuo quante sono le tipologie della colonna TIPO.

Ho la necessità di creare una query che mi restituisca i risultati disposti nel seguente modo:

|INDIVIDUO|TIPO A|TIPO B|TIPO C|TIPO D|TIPO E|TIPO ...|
|100 |XX |YY |ZZ |GG |HH |... |
|200 |UU |KK |EE |RR |LL |... |
|300 |PP |SS |TT |CC |VV |... |
|... |... |... |... |... |... |... |

Avete qualche suggerimento?

Vi ringrazio in anticipo.

Mik

Options: ReplyQuote


Subject
Views
Written By
Posted
Query mysql Trasporre per gruppo
2245
February 28, 2014 03:14AM


Sorry, you can't reply to this topic. It has been closed.

Content reproduced on this site is the property of the respective copyright holders. It is not reviewed in advance by Oracle and does not necessarily represent the opinion of Oracle or any other party.