Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. Categorie
    3. Coding e Sistemistica
    4. Coding
    5. aiuto Query
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • T
      talkoman User Attivo • ultima modifica di

      aiuto Query

      Ciao a tutti ho un problema a realizzare una query. Allora ho una tabella "Medaglie" con i campi: IdMedaglie,TipoMedaglia.
      Vorrei estrarre il numero di medaglie per ogni tipo (Oro,Argento,Bronzo).
      Come faccio?
      poi devo far stampare i risultati in PHP
      Grazie!
      ciau

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • D
        danny1975 User Attivo • ultima modifica di

        ciao, la tabella medaglie, secondo me è una tabella collegata, in quanto scrivi all'interno la descrizione della medaglia cioè (oro,argento,bronzo)
        adesso ci dovrebbe essere una tabella principale al quale passi l'id_medaglia, per poi vedere ogni atleta quante medaglia ha conquistato.
        la domanda che hai fatto, sempre secondo me, non ha senso in quanto nella tabella medaglie non ci saranno medaglie con lo stesso nome.
        es. non ci sarà più di una descrizione con 'oro'

        se ho capito male scusami

        ciao da danny

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • T
          talkoman User Attivo • ultima modifica di

          la tabella non ha solo quei due campi che ho scritto ma ha anche "atleta,data,sport"
          Ora io con una query voglio sapere in totale quante medaglie d'oro ci sono, quente d'argento e quante di bronzo...come faccio?

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • D
            danny1975 User Attivo • ultima modifica di

            @talkoman said:

            la tabella non ha solo quei due campi che ho scritto ma ha anche "atleta,data,sport"
            Ora io con una query voglio sapere in totale quante medaglie d'oro ci sono, quente d'argento e quante di bronzo...come faccio?

            prova così

            
            select count (*) as numeromedaglie from medaglie where tipomedaglia=oro"
            
            

            non è una query scritta in modo decente, ma da questa puoi riuscire a risolvere il tuo problema

            ciao

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • T
              talkoman User Attivo • ultima modifica di

              pensavo si potesse fare con un unica query invece di fare tre query diverse...una per ogni tipo....:(

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • T
                thedarkita ModSenior • ultima modifica di

                select count (tipomedaglia) as numeromedaglie from medaglie GROUP BY tipomedaglia
                "

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • T
                  talkoman User Attivo • ultima modifica di

                  grazie...ma poi devo scrivere nel primo "<td>" il totale d'oro, nel secondo, l'argento e nel terzo il bronzo...
                  come faccio?
                  grazie

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • T
                    thedarkita ModSenior • ultima modifica di

                    ti gestisci il ciclo while come meglio si adatta alle tue esigenze...

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    • T
                      talkoman User Attivo • ultima modifica di

                      ho provato...ma mi blocco...potresti darmi una dritta per favore?

                      0 Miglior Risposta Ringrazia Cita Rispondi

                        1 Risposta Ultima Risposta
                      • T
                        thedarkita ModSenior • ultima modifica di

                        posta il codice, perchè non sò come devi visualizzare il tutto

                        0 Miglior Risposta Ringrazia Cita Rispondi

                          1 Risposta Ultima Risposta
                        • T
                          talkoman User Attivo • ultima modifica di

                          eccolo:

                          [HTML]<table><tr>
                          <td colspan='3' width='170px' valign='top'><br /><br /><img src='images/medagliere.png' /></td>
                          </tr>
                          <tr>
                          <td><img src='images/medaglie/oro.gif' /></td>
                          <td><img src='images/medaglie/argento.gif' /></td>
                          <td><img src='images/medaglie/bronzo.gif' /></td>
                          </tr>
                          <tr>
                          <td>TotaleOro</td>
                          <td>TotaleArgento</td>
                          <td>TotaleBronzo</td>
                          </tr></table>[/HTML]

                          0 Miglior Risposta Ringrazia Cita Rispondi

                            1 Risposta Ultima Risposta
                          • T
                            talkoman User Attivo • ultima modifica di

                            nada?nessun aggiornamento?

                            0 Miglior Risposta Ringrazia Cita Rispondi

                              1 Risposta Ultima Risposta
                            Caricamento altri post
                            Rispondi
                            • Topic risposta
                            Effettua l'accesso per rispondere
                            • Da Vecchi a Nuovi
                            • Da Nuovi a Vecchi
                            • Più Voti