PDA

Visualizza la versione completa : formattare dei campi direttamnete da query


 
gguida
25-11-2008, 12:40
Ciao a tutti,
possibile formmattare dei campi direttamente in una query?
mi spiego ho la seguente query:

strSQL= "select * FROM pipp where codicefiscale IN (select codice_fiscale FROM plutoana) and Foglio1 IN (select foglio_1 FROM pluto) order by generalita"



Primo quesito
La mia esigenza quella di confrontare foglio1 e foglio_1 che sono uno testo uno numerico
chiaramente se non metto lo stesso formto non va.
C' un altro modo?

scondo quesito

ho l'esigenza di formattare i dati di foglio_1 per renderli compatibili con foglio1, utilizzo una funzione che rimuove gli zeri di prefisso.
Come faccio ad inserire la funzione nella query direttamente sul campo foglio_1 si pu fare?

Grazie

optime
25-11-2008, 12:41
fa' un esempio dei formati

wallrider
25-11-2008, 12:50
:master:
si possono differenziare i nomi dei vari Foglio1? :stordita:

gguida
25-11-2008, 13:04
alla fine stato pi semplice trasformare entrambi i campi in numerico.
ora riesco a fare il confronto con:

strSQL= "select * FROM pippo where codicefiscale IN (select codice_fiscale FROM plutoana) and Foglio1 IN (select foglio_1 FROM pluto) order by generalita"

funziona tutto, solo che nei due campi foglio1 e foglio_1 devo anche confrontare se non sono valorizzati. In questi due campi il non valorizzato espresso i maniera diversa, in foglio1 il valore 0 mentre in foglio_1 il valore nullo.
Come faccio?

Grazie....

Loading