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. Problema Query Inserimento... Eppure Mi Pare Banale Come Problema
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • G
      gringo75 User • ultima modifica di

      Problema Query Inserimento... Eppure Mi Pare Banale Come Problema

      La tabella LISTINI è fatta in questo modo:

      Codice | NomeListino

      Dove Codice è un indice autoincrement.

      A me serve una query che faccia un insert in questo modo:

      Insert into listini (Codice, NomeListino) values ('', 'LISTINO-IL VALORE ASSEGNATO DA AUTOINCREMENT');

      Possibile che non c'è questa cosa?!!!

      ES:

      1 | LISTINO-1
      2 | LISTINO-2

      Qualcuno sa come risolvere questa cosa in un unico passaggio (insomma vorrei evitare di collegarmi al database prima dell'insert, calcolare in php il valore...).

      GRAZIE

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • A
        autodafe Super User • ultima modifica di

        non inserore nulla nel campo Codice, se è auto incrementale si incrementa da solo....

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • G
          gringo75 User • ultima modifica di

          Il Campo Codice Si Incrementa Da Solo....

          A Me Serve Che Venga Preso Il Valore E Venga Appiccicato Alla Parola "listino".

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • A
            autodafe Super User • ultima modifica di

            ah ok non avevo capito bene....allora non so....

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • P
              probid Super User • ultima modifica di

              Non credo si possa ottenere l'autoindex in questo modo,ma soltanto tramite una query precedentemente effettuata.

              La query in questione dev'essere:

              SHOW TABLE STATUS LIKE 'tua_tabella'

              e la colonna interessata è Auto_increment 🙂
              Ciao!

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • A
                autodafe Super User • ultima modifica di

                idea....

                1. inserisci il valore nella tabella
                2. poi fai "update LISTINI Set NomeListino=NomeListino+Codice WHERE codice = (SELECT MAX(Codice) From LISTINI)"

                dovrebbe funzionare +o- ...purtroppo non so se in mySwl c'è una funzione che restituisca l'ultimo valore auto-incrementale generato...

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • G
                  gringo75 User • ultima modifica di

                  Pensavo ci fosse un modo per farlo in un unico passaggio... ma va be' lo faccio in due... grazie dell'aiuto!

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • P
                    probid Super User • ultima modifica di

                    😉
                    Ciao e alla prossima!

                    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