Ottimo. Grazie per i suggerimenti. Non e' che per caso l'SQL non viene in contro a questo tipo di problema perche' se ti ci ritrovi allora hai progettato male il db? Se non fosse cosi' mi pare quasi strano che non si sia arrivati ad aggiungere questo grado di dinamicita'. Ciao Emanuele On Fri, Nov 08, 2002 at 04:20:42PM +0100, Lele Gaifax wrote: > >>>>> 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 > -- Per iscriversi (o disiscriversi), basta spedire un messaggio con SOGGETTO "subscribe" (o "unsubscribe") a mailto:linuxtrent-request@xxxxxxxxxxxxx