Re: Strani risultati da query a database

2018-03-05 Per discussione Roberto Congiu
Prova a dare solo: select distinct on (title) title, to_char(date_trunc('month', lastmoddate), '-MM') as "Month" from content where lastmoddate > date_trunc('month', current_date) - interval '12 months' vedrai che il distinct prendera' il primo record con un certo titolo. Se una pagina ha

Re: Strani risultati da query a database

2018-03-04 Per discussione Marco Marongiu
Ciao Quello che volevo ottenere era il numero di pagine modificate per ognuno dei mesi compreso nell'intervallo. Alla fine abbiamo deciso che in realtà era più interessante sapere il numero di aggiornamenti delle pagine, a prescindere di quali pagine siano state modificate, per cui questa query

Re: Strani risultati da query a database

2018-02-28 Per discussione Roberto Congiu
Daniele ha ragione, usando distinct(), visto che ci sono diverse pagine con lo stesso titolo, due query diverse ti possono selezionare un record diverso, in un mese diverso. See https://stackoverflow.com/questions/16913969/postgres-distinct-but-only-for-one-column Che cosa stai cercando di

Re: Strani risultati da query a database

2018-02-28 Per discussione Daniele Siddi
Ciao, nemmeno io sono un esperto, peró toglierei il distinct dalla sub-query. Lascerei solo il select su Month, giá che é l'unico valore che usi per il group by. Puó essere che il secondo raggruppamento giá che i dati sono diversi, ti cambi il risultato esterno. ... Il giorno 28 febbraio 2018