[QGIS-it-user] Virtual layer non ordinano

Ciao lista,
vi chiedo una semplice verifica prima di aprire un ticket

creare un virtual layer con la seguente query:

SELECT COD_RIP, COD_REG
FROM ProvCM01012019_WGS84
ORDER BY 2

il layer ProvCM01012019_WGS84 potete scaricarlo dal sito ISTAT [0]
la query dovrebbe ordinare il secondo campo in senso ascendente ma da me non
ordina.

grazie

[0] ProvCM01012019_WGS84

-----
https://pigrecoinfinito.wordpress.com/
--
Sent from: http://osgeo-org.1560.x6.nabble.com/QGIS-Italian-User-f5250612.html

scusate ho dimenticato di allegare il link

https://www.istat.it/it/archivio/222527

saluti

-----
https://pigrecoinfinito.wordpress.com/
--
Sent from: http://osgeo-org.1560.x6.nabble.com/QGIS-Italian-User-f5250612.html

Ciao totò,
ho aggiunto la tabella con la tua query e non riscontro alcun ordinamento
(QGIS 3.4.2).

Saluti

--
Sent from: http://osgeo-org.1560.x6.nabble.com/QGIS-Italian-User-f5250612.html

Ciao Toto' ho provato su macOS QGIS 3.6.1-Noosa, il comportamento e' ambiguo
in quanto l'ordinamento funziona solo su una parte dei dati.

-----
Ivano
GIS - Environmental and Urban Planner — Digit PA
--
Sent from: http://osgeo-org.1560.x6.nabble.com/QGIS-Italian-User-f5250612.html

Aggiungo altri misteri

stessi dati e stessa query utilizzati in DBmanager e i layer virtuali
funziona tutto bene, cioè ordina per come richiesto.

PS: provato in 3.4.6,3.6.1 e master

saluti

-----
https://pigrecoinfinito.wordpress.com/
--
Sent from: http://osgeo-org.1560.x6.nabble.com/QGIS-Italian-User-f5250612.html

Confermo anche per la versione macOS, in DBmanager il layer virtuale e'
ordinato correttamente.

Saluti

-----
Ivano
GIS - Environmental and Urban Planner — Digit PA
--
Sent from: http://osgeo-org.1560.x6.nabble.com/QGIS-Italian-User-f5250612.html

Ciao tutti ho provato anche io e ho notato che se carico il layer prodotto
dal DBManager, ordinato correttamente, aprendo la tabella attributi, come
per il virtual layer l'ordine non è quello atteso.
Ho notato però che ordinando cliccando sulla colonna, chiudendo e riaprendo
la tabella questa risulta ordinata come da richiesta, in entrambe le query
(Virtual e DBManager).
Aldo

<http://osgeo-org.1560.x6.nabble.com/file/t383685/Virtua_Query_Layer.png&gt;

--
Sent from: http://osgeo-org.1560.x6.nabble.com/QGIS-Italian-User-f5250612.html

Totò wrote

Ciao lista,
vi chiedo una semplice verifica prima di aprire un ticket

creare un virtual layer con la seguente query:

SELECT COD_RIP, COD_REG
FROM ProvCM01012019_WGS84
ORDER BY 2

il layer ProvCM01012019_WGS84 potete scaricarlo dal sito ISTAT [0]
la query dovrebbe ordinare il secondo campo in senso ascendente ma da me
non
ordina.

Buongiorno,
grazie alle osservazioni di Aldo credo di aver fatto un passo avanti:
il problema (immagino) sia nella visualizzazione della tabella attributi e
non nel Virtual layer:
ho ripetuto la prova iniziale e esportato il risultato in csv, ho aperto il
csv con un editor di testo e la tabella è ORDINATA per come richiesto.

saluti

-----
https://pigrecoinfinito.wordpress.com/
--
Sent from: http://osgeo-org.1560.x6.nabble.com/QGIS-Italian-User-f5250612.html