[Linuxtrent] Re: SELECT FROM variable_table

  • From: Lele Gaifax <lele@xxxxxxxxxx>
  • To: linuxtrent@xxxxxxxxxxxxx
  • Date: Fri, 8 Nov 2002 16:20:42 +0100

>>>>> On Fri, 8 Nov 2002 15:43:36 +0100, Emanuele Olivetti <olivetti@xxxxxx> 
>>>>> said:

    EO> OK, con "costruirsi al volo" intendi gestire il problema
    EO> esternamente all'SQL, giusto?

Si, come detto, non credo ci sia un dialetto che implementi questo
livello di dinamicità. Quindi qualche cosa del tipo

    while row_citta:
        campi = 'qui,quo,qua'
        tabella = row_citta['nome']
        cond = 'in_citta = 1'
        sql = "SELECT %s FROM %s WHERE %s" % (campi, tabella, cond)
        qry_dettaglio.execute(sql)
        ...
        row_citta = citta.fetchone()

detta in Python :)

Come detto, *può* ben essere che qualche dialetto implementi qc del
genere, ma essendo tutto sommato facile da ottenere in altro modo... 

ciao, lele.
-- 
nickname: Lele Gaifax   | Quando vivro' di quello che ho pensato ieri
real: Emanuele Gaifas   | comincero' ad aver paura di chi mi copia.
email: lele@xxxxxxxxxx  |               -- Fortunato Depero, 1929.

-- 
Per iscriversi  (o disiscriversi), basta spedire un  messaggio con SOGGETTO
"subscribe" (o "unsubscribe") a mailto:linuxtrent-request@xxxxxxxxxxxxx


Other related posts: