Visualizzazione dei risultati da 1 a 4 su 4

Hybrid View

  1. #1

    [PHP MYSQL] query con IF, è possibile?

    Domandona:

    questa query mi restituisce il totale dei giorni di ricovero dei pazienti di un ospedale, paziente per paziente (un sentito ringraziamento a BOOTS per l'aiuto sulla query)

    Codice PHP:
    $result mysql_query ("SELECT ricoveri.cf, ricoveri.paziente, ricoveri.presidio, ricoveri.data_ricovero, ricoveri.data_dimissione, ricoveri.giornate_permesso, richiesta.cf, richiesta.datarichiesta, 
    SUM(ricoveri.giornate_degenza)  AS giornate_totali FROM richiesta, ricoveri WHERE ricoveri.cf = richiesta.cf GROUP BY richiesta.cf ORDER BY giornate_totali DESC "
    ,$db); 

    while (
    $sqlmysql_fetch_array($result)) 
    {
    ...

    è possibile secondo voi filtrare la visualizzazione della WHILE in modo da mostrare solo i record il cui valore del campo giornate_totali è uguale o superiore a 30?

  2. #2
    puoi farlo direttamente sulla query usando HAVING

  3. #3
    Utente di HTML.it L'avatar di badaze
    Registrato dal
    Jun 2002
    residenza
    Lyon
    Messaggi
    5,372
    Fallo dalla query

    Codice PHP:
    $result mysql_query ("SELECT ricoveri.cf, ricoveri.paziente, ricoveri.presidio, ricoveri.data_ricovero, ricoveri.data_dimissione, ricoveri.giornate_permesso, richiesta.cf, richiesta.datarichiesta, 
    SUM(ricoveri.giornate_degenza)  AS giornate_totali FROM richiesta, ricoveri WHERE ricoveri.cf = richiesta.cf GROUP BY richiesta.cf HAVING SUM(ricoveri.giornate_degenza) >= 30 ORDER BY giornate_totali DESC "
    ,$db); 
    Ridatemi i miei 1000 posts persi !!!!
    Non serve a nulla ottimizzare qualcosa che non funziona.
    Cerco il manuale dell'Olivetti LOGOS 80B - www.emmella.fr

  4. #4
    mamma mia!
    Come farei senza di voi???

    Funziona alla grande, grazie infinite!

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.