Hola:
javascript no entiende de sql, asi que las consultas se obtienen más fácilmente desde el server... por ejemplo con php...
Yo tengo una página que muestra la consulta real a la tabla... el código es algo así:
$sql = "select * from $tabla order by '$campo'$orden";
echo $sql;
orden puede ser "" o " desc"...
El sitio es este:
http://www.caricatos.net/citas/consulta.php
Pinchando sobre los encabezados se ordenan por el campo... y si es el del orden actual cambia el sentido...
Saludos