xool
15-03-2010, 11:45
Salve, avrei bisogno di qualcuno di voi che mi indichi se è possibile con una query duplicare le tuple un numero di volte pari al valore di un campo quando questo è maggiore di uno, ovvero ho questo:
Data Libro Categoria Prezzo Quantità
01/01/2010 Nome_Libro1 Categoria_1 10€ 1
02/01/2010 Nome_Libro2 Categoria_2 20€ 4
deve diventare
Data Libro Categoria Prezzo
01/01/2010 Nome_Libro1 Categoria_1 10€
02/01/2010 Nome_Libro2 Categoria_2 20€
02/01/2010 Nome_Libro2 Categoria_2 20€
02/01/2010 Nome_Libro2 Categoria_2 20€
02/01/2010 Nome_Libro2 Categoria_2 20€
Sono su un DB PostgreSQL ed uso pgAdmin III
L'ideale sarebbe creare un'altra tabella che contenesse solo gli attributi Data Libro Categoria Prezzo in quanto Quantità non avrebbe più senso.
Data Libro Categoria Prezzo Quantità
01/01/2010 Nome_Libro1 Categoria_1 10€ 1
02/01/2010 Nome_Libro2 Categoria_2 20€ 4
deve diventare
Data Libro Categoria Prezzo
01/01/2010 Nome_Libro1 Categoria_1 10€
02/01/2010 Nome_Libro2 Categoria_2 20€
02/01/2010 Nome_Libro2 Categoria_2 20€
02/01/2010 Nome_Libro2 Categoria_2 20€
02/01/2010 Nome_Libro2 Categoria_2 20€
Sono su un DB PostgreSQL ed uso pgAdmin III
L'ideale sarebbe creare un'altra tabella che contenesse solo gli attributi Data Libro Categoria Prezzo in quanto Quantità non avrebbe più senso.