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

    group by non funzionante su sql con join

    raga ho due tabelle (una "corsi" ed una "regioni") in un db collegate dal join e vorrei visualizzare un elenco in cui in alto compare il record più recente relativo ad esempio alla regione CAMPANIA eppoi subito sotto tutti gli altri corsi relativi sempre alla CAMPANIA (anche se meno recenti di quelli di altre regioni). Quindi ancora sotto il record successivo per data al primo della CAMPANIA, e così via...

    in ogni caso ho pensato di settare un group by per regione e di indicare un order by data desc, tuttavia quando inserisco il comando group by il sistema mi restituisce un errore nella query...

    come posso fare????

    vi allego la query

    select corsi.idcorso,corsi.idregione,regioni.regione,cors i.data,corsi.testo,corsi.link from regioni RIGHT JOIN corsi ON regioni.idregione=corsi.idregione where data>=date() and visibile='si' group by corsi.idregione order by corsi.data desc

    spero di essere stato chiaro, ciao e grazie...

  2. #2
    Utente di HTML.it L'avatar di Mizushi
    Registrato dal
    Aug 2005
    Messaggi
    1,125
    che db utilizzi?

  3. #3

    database

    utilizzo un database microsoft access...

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 © 2026 vBulletin Solutions, Inc. All rights reserved.