Ordinare i valori in query group by

  • Creatore Discussione Creatore Discussione Max61
  • Data di inizio Data di inizio

Max61

Utente Attivo
2 Mar 2014
760
4
18
Salve come da titolo vorrei ordinare i valori numerici in una query group by, mi spiego, con questa query estraggo dalla tabella i numeri precedentemente immessi, il problema sta nel fatto che me li mostra in questa sequenza
1
10
2
3
ecc.
e non
1
2
3
10
ecc.
Allego query utilizzata:
PHP:
$Query1="SELECT *
FROM tblverbali
GROUP BY NumVerbale
ORDER BY NumVerbale";

Qualche idea?
Grazie
Max61
 
essendo un numero (intero) perché non definire la colonna correttamente, in modo da eliminare tutti i problemi di allineamento ?

vedi se funziona così, altrimenti bisogna trovare qualche trucco/inganno
Codice:
$Query1="SELECT RIGHT("         " & NumVerbale, 9) as NumVerbale, ..elenco altri campi
FROM tblverbali 
GROUP BY NumVerbale 
ORDER BY NumVerbale";
ciao
Marino
 
essendo un numero (intero) perché non definire la colonna correttamente, in modo da eliminare tutti i problemi di allineamento ?

vedi se funziona così, altrimenti bisogna trovare qualche trucco/inganno
Codice:
$Query1="SELECT RIGHT("         " & NumVerbale, 9) as NumVerbale, ..elenco altri campi
FROM tblverbali 
GROUP BY NumVerbale 
ORDER BY NumVerbale";
ciao
Marino

Hai ragione, ho modificato il campo in int e tutto si è risolto.
Grazie della pazienza
Max61
 

Discussioni simili