Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Membro Junior
    Registrato dal
    Oct 2002
    Messaggi
    23

    problema SQL Oracle SELECT

    ciao ragazzacci,
    ho x voi un altro problemino che avrei bisogno di risolvere.
    Riguarda le SELECT su ORACLE 8.
    Da una query SELECT prelevo i record composti da 1 campo data raggruppato (select data from tabella group by data).

    Avrei bisogno che il risultato di questa query si trasformasse in definizione di campi di una nuova query.

    in pratica mi dovrebbe venire fuori un giochetto del genere su una DBGRID:

    01/02/2000 - 01/03/2000 - 01/04/2000 .... (nome dei campi prelevati dal risultato della prima query)

    100.00 200.00 150.00 ....... (da un'altra query calcolata in base precedente)

    Ovviamente vorrei fare tutto con un'unica istruzione se possibile.
    Sennò invece di una dbgrid uso la famigerata StringGrid (vedi forum di un par di giorni fa) e carico i dati attraverso i cicli e altra roba varia.

    Come si fa?? su ACCESS c'era l'istruzione PIVOT (che conosco appena appena) e su Oracle???

    Grazie mille già da ora...
    Giostra




  2. #2
    Utente di HTML.it L'avatar di floyd
    Registrato dal
    Apr 2001
    Messaggi
    3,837
    devi usare plsql dinamico
    cerca doc sul package dbms_sql

  3. #3
    Membro Junior
    Registrato dal
    Oct 2002
    Messaggi
    23

    ho capito.

    ho guardato subito la documentazione e ho capito cosa è plsql,
    ma non posso creare niente in questo database oracle...

    anche perché il software che ho fatto lavora su reti extranet
    dedicate e non ho la certezza che tutti gli utenti che vi accedono (e che non gestisco io) abbiano i diritti necessari.

    devo tirare su una tabella fasulla attraverso una select in modo che oracle non la veda come un suo oggetto ma come risultato di una query.

    Comunque grazie già da ora per l'aiuto...

    Giostra

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 © 2025 vBulletin Solutions, Inc. All rights reserved.