Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2012
    Messaggi
    2

    funzioni di aggregazione

    Salve,
    non sono uno specialista in campo di database, se è possibile vi chiederei un aiutino:

    Ho una tabella dove tra i vari dati riguardanti la nascità di un bambino, ho l'ospedale di nascita ed il peso, io vorrei raggruppare il peso con riferimento all'ospedale, in sostanza vorrei quanti bambini sono nati a Roma con un peso da 2 a 3 e quanti da 3 in su.

    la tabella è tipo la seguente

    *** | città di nascità | *** | peso | ***
    --- | roma | --- | 2 | ---
    --- | milano | --- | 2,5 |---
    --- | roma | --- | 2,3 | ---
    --- | roma | --- | 4 | ---

    il risultato lo vorrei così

    città di nascità | da 2 a 3kg | da 3 kg in su
    roma | 2 | 1
    milano | 1 | 0


    Gli * sarebbero gli altri attribbuti della tabella

    grazie per l'aiuto

  2. #2
    indica il db, come chiesto dal regolamento, grazie

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2012
    Messaggi
    2
    Scusate, non ho indicato il database...[MySQL]

  4. #4
    Utente di HTML.it L'avatar di Joe Taras
    Registrato dal
    Nov 2003
    residenza
    Taranto
    Messaggi
    955
    Originariamente inviato da upais
    Scusate, non ho indicato il database...[MySQL]
    Secondo me, devi costruirti una tabella / vista matrice dove ogni colonna indica un vincolo e ti crei delle query che popolano questi vincoli, raccordati da una query che estrae solo i nomi delle città, perché ora dici voglio dai 2 ai 3 kg e over 3 kg ma pare che la struttura sia soggetta a diversi cambiamenti.

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.