Query ORDER BY expression postato il 05/12/2008 22:50:46 nel forum programmazione, gdrcd e open source
Ricordo che c'era un metodo per ordinare i dati da query passando un espressione, ma non ricordo come cavolo si faceva! Mi spiego meglio:
Nella tabella o 2 campi che mi servono per calcolarmi un risultato tramite espressione regolare, esempio:
altezza*peso
il risultati di questi 2 campi moltiplicati tra loro per ogni riga nella tabella, saranno tutti diversi e voglio ordinarli in modo ascendente. Il problema č che noi normalmente nella query scriviamo ORDER BY altezza ASC etc, ma come faccio a passargli un espressione?? e considerate che č molto piu complessa..
Pagine → 1
05/12/2008 23:07:01
se ho ben capito cosa ti serve basta fare:
SELECT altezza*peso as valore_calcolato FROM nome_tabella ORDER BY valore_calcolato ASC
Discussione seguita da
Pagine → 1
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD e Open Source Elenco Forum
NosTale: Manutenzione Terra della Vita