Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Count risultati ZERO

  1. #1

    Count risultati ZERO

    Ciao, ho di nuovo un problema su una query.

    nel DB (Access) ho due tabelle così strutturate:

    codice:
    TBL_messaggi
       id_messaggio (contatore)
       messaggio (testo)
    
    TLB_commenti
       id_commento (contatore)
       id_messaggio(numerico)
       commento (testo)
    vorrei creare una query ccon cui poter fare una cosa simile:

    messaggio1 [3 commenti]
    messaggio2 [2 commenti]
    messaggio3 [0 commenti]
    messaggio4 [1 commenti]

    ho provato con
    codice:
    select id_messaggio , count(id_commento) as numero from TLB_commenti
    group by id_messaggio
    ma mi da solo i messaggi con un numero di commenti maggiore di zero. a me serve sapere anche se un messaggio ha ZERO commenti. come faccio?

  2. #2
    non so se possa andare così, l'ora tarda mi annebbia le rotelle, cmq prova:

    codice:
    sql="select a.id_messaggio as id_messaggio,a.messaggio as messaggio, (select count(*) from TLB_commenti c where c.id_messaggio=a.id_messaggio) as commenti from TBL_messaggi a"
    
    rs.open sql,conn,1,1
    
    while not rs.eof
    response.write rs("id_messaggio") & "
    " & rs("messaggio") & "
    " & rs("commenti") & "
    "
    rs.movenext
    wend

  3. #3
    mm. no, ancora no. non mi vengono fuori i record con ZERO commenti

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.