Navigazione

  • CATEGORIES
  • Discussioni
  • Non letti
  • Recenti
  • Hashtags
  • Popolare
  • Utenti
  • Registrati
  • Accedi
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. update multiplo di righe mysql
Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
  • E
    ernesto100 User Newbie • 15 gen 2014, 18:21 ultima modifica di

    update multiplo di righe mysql

    salve ho una tabella con diversi campi. per aggiornare i campi da phpmyadmin sto usando il comando update.
    in pratica ho un campo nazione e devo compilarlo con il testo italia per tutti e 580id che ho.
    sto usando la funzione :
    UPDATE db_socinuovi.Soci SET NAZIONE = 'italia' WHERE Soci.id = 1;
    e cosi via quindi
    UPDATE db_socinuovi.Soci SET NAZIONE = 'italia' WHERE Soci.id = 2;

    volevo sapere non è possibile fare la modifica ad un intervallo tipo da id 1 a id 580 senza fare tante query?

    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
       

    • D
      davello User Attivo • 15 gen 2014, 21:27 ultima modifica di
      UPDATE `db_socinuovi`.`Soci` SET `NAZIONE` = 'italia' WHERE `Soci`.`id`>0 AND `Soci`.`id`<581
      

      dovrebbe funzionare.

      Se poi lo vuoi usare per tutti i soci

      UPDATE `db_socinuovi`.`Soci` SET `NAZIONE` = 'italia'
      
      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • E
        ernesto100 User Newbie • 15 gen 2014, 22:43 ultima modifica di

        ottimo, grazie. ma secondo te questo può andare? :
        UPDATE db_socinuovi.Soci SET NAZIONE = 'italia' WHERE Soci.`id IN (1,3,4,5,6 fino a 580;)

        è piu lungo però forse va giusto?

        domani mattina cmq provo e ti faccio sapere.
        ti ringrazio

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • D
          davello User Attivo • 16 gen 2014, 08:00 ultima modifica di

          Per funzionare funziona, ma farlo per tutte le righe di una tabella lo trovo masochistico.

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • E
            ernesto100 User Newbie • 16 gen 2014, 11:24 ultima modifica di

            sei un grande. funziona il UPDATE db_socinuovi.Soci SET NAZIONE = 'italia'!!

            grazie mille.

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • D
              davello User Attivo • 16 gen 2014, 23:50 ultima modifica di

              Di niente!

              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