Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Query SQL (Access)

  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2008
    Messaggi
    55

    Query SQL (Access)

    Salve Ragazzi,
    una query mi sta mandando letteralmente al manicomio.

    Ho due tabelle: post e commenti

    POST:
    id
    iddiscussione
    titolo
    altri campi

    COMMENTI:
    id
    idpost
    altri campi

    Devo estrarre solo i POST ordinandoli però per ultimo COMMENTO inserito

    Il problema è fare una distinct con ordinamento. La query da cui parto è la seguente:

    codice:
    SELECT post.* FROM commenti INNER JOIN post ON commenti.id_post = post.ID WHERE post.id_gruppo = '4' ORDER BY commenti.ID DESC
    Con questa query mi restituisce i risultati ordinati ma non unici.
    Dovrei aggiungere un DISTINCT(post.iddiscussione) ma aggiungendo questa clausola mi va in conflitto con l'ordinamento.

    Esiste una soluzione o devo scindere le due cose?
    Cioè posso fare un'unica query senza dover interrogare prima i commenti e poi farmi un ciclo per ricavarmi i post???

    Grazie in anticipo a tutti!!!

  2. #2

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.