Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Selezione su un altra query

    Devo fare una selezione da un'altra query.E' possibile.

    Devo prendere da questa query intervalli di righe con limit
    E' possibile?
    Faccio così perchè altrimenti il limit viene applicato prima dell'order by io invece ho bisogno del contrario.
    Grazie
    Che istruzione sql devo usare?

  2. #2
    Non è colta del limit scusate.
    Però usando questa query:
    codice:
    SELECT max( dataora ) AS cont, rif
    FROM messaggi
    GROUP BY rif
    ORDER BY tipo DESC , dataora DESC
    LIMIT 0 , 30
    Risultato:
    2004-10-21 20:10:35 172
    2004-10-14 18:39:30 171
    2005-02-24 08:28:06 170

    Il risultato è sbagliato infatti la terza riga dovrebbe essere la prima dato che su tutte 3 il campo tipo ha lo stesso valore dataora è un campo datetime. Perchè c'è questo errore?

  3. #3
    Utente di HTML.it L'avatar di Teuzzo
    Registrato dal
    Mar 2002
    Messaggi
    969
    ORDER BY tipo DESC , cont DESC

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.