Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di nabozzz
    Registrato dal
    Nov 2004
    Messaggi
    145

    Errore in query con having

    Ciao a tutti...

    sto usando questa query per contare il numero di messaggi di ciascun utente in un forum:

    Codice PHP:
    select autorecountautore ) as numero_messaggi from forum_msg group by autore order by autore asc 
    e fin qui tutto bene...

    ma ora ho la necessità di conoscere il numero di messaggi di ciascun utente all'interno di una singola discussione. Nella tabella forum_msg c'è un campo "discussione" che contiene appunto l'id della discussione. Mi sembrava logico fare una cosa del genere:

    Codice PHP:
    select autorecountautore ) as tagcount from forum_msg group by autore having discussione '982' order by autore asc 
    Ma mysql mi dice "unknown column discussione in having clause".... come devo fare?

    Grazie a tutti
    ... tutti quanti portiamo un tabarro che asconde... qualche volta una gioia, qualche volta un dolore...

  2. #2
    Utente di HTML.it L'avatar di Avalox
    Registrato dal
    Nov 2003
    Messaggi
    302
    non usare having ma WHERE

    Codice PHP:
    select autorecountautore ) as tagcount 
    from forum_msg 
    where discussione 
    '982'
    group by autore 
    order by autore asc 
    ciao

  3. #3
    codice:
    SELECT		autore, 
    		count(autore) as tagcount 
    FROM		forum_msg 
    WHERE		discussione = '982'
    GROUP BY 	autore
    ORDER BY	autore
    cosi non funziona ?"!?!

  4. #4
    Utente di HTML.it L'avatar di nabozzz
    Registrato dal
    Nov 2004
    Messaggi
    145
    Sono le 11.50 e sto ancora dormendo ....

    Grazie mille ragazzi!
    ... tutti quanti portiamo un tabarro che asconde... qualche volta una gioia, qualche volta un dolore...

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.