Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Count

  1. #1

    Count

    Una cosa...

    Nella tabella_1 di citta ci sono due records
    Roma
    Napoli

    Nella tabella_2 di citta e numeri ci sono i records

    Roma - 10
    Roma - 20
    Roma - 10

    Napoli - 10
    Napoli - 5
    Napoli - 5

    Com'è la variabile o il codice di somme totali, tipo

    Roma = Totale 30
    Napoli = Totale 20

    Ho provato sia mysql_num_rows() - COUNT - +=, niente da fare, vengono sommate male e alcuen cose che non sono riuscito a fare

    Ho fatto così la query

    $query = "SELECT * FROM tabella_1";
    $select = mysql_query($query);

    $totale = 0;

    while($result = mysql_fetch-array($select)
    {

    $query2 = "SELECT * FROM tabella_2 WHERE citta='". $result['citta'] ."'";
    $select2 = mysql_query($query2);
    $result2 = mysql_fetch_array($select2);

    $totale += $result2['numeri'];

    echo $result['citta'] ." ". $result2['numeri'];

    }

    E poi come devo fare la query per sommare il totale di ogni città?
    Così

    Roma = Totale 30
    Napoli = Totale 20

  2. #2
    usa:

    SELECT SUM (colonna_dei_numeri) AS totale FROM tabella_2 WHERE nome_citta = "citta"
    V.I.S.T.A. --> Virus Inside, Switch To Apple

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.