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 If campo database
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • M
      m.ferraris User • ultima modifica di

      Problema If campo database

      ciao a tutti, ho il seguente problema:

      ho un modulo asp dove inserisco:

      cod_articolo
      articolo
      descrizione
      quantita
      prezzo
      giacenza

      nella tabella articolo

      ho un modulo asp dove inserisco

      cod_articolo
      articolo
      quantita
      prezzo

      nella tabella carico_scarico:

      avrei bisogno di creare una sql dove faccio una interrogazione che mi permetta la visualizzazione solo dei valori presenti che hanno una giacenza inferiore a quella inserita nella tabella articolo.

      Come posso fare?. Grazie

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • C
        cali1981 Super User • ultima modifica di

        Ciao, devi fare qualcosa del tipo:

        select * from articolo where giacenza < 123

        Dove 123 è la giacenza che ti interessa. Non ho comunque capito le due tabelle, su quale delle due devi fare la select?

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • M
          m.ferraris User • ultima modifica di

          per prima cosa ti ringrazio per la disponibilità sia per questo thread che per l'altro a cui mi hai risposto.

          mi spiego meglio, ho realizzato una cosa più semplice:

          ho raggruppato il tutto in una sola tabella chiamata magazzino

          nella quale ho:

          ...
          articolo
          quantità
          minimo_scorta
          ...

          quello che devo creare è il seguente:

          se il valore quantità è < del minimo_scorta, mi deve uscire una scritta: L'Articolo XXXX è inferiore al minimo della scorta quindi si prega di provvedere ad ordinarlo

          se il valore quantità è > del minimo_scorta non devo visualizzare nulla.

          Mi potresti dare una mano a creare questa parte di programma?

          Grazie

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • C
            cali1981 Super User • ultima modifica di

            La query è scritta sopra, posta il codice che hai fatto e vediamo.

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • M
              m.ferraris User • ultima modifica di

              "select quantita, Sum(quantita) As Totale from magazzino where Totale < " & minimo_scorta & " Group By quantita"

              però non mi funziona

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • C
                cali1981 Super User • ultima modifica di

                Non so se si può mettere il valore sum nela where, credo non si possa....

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • M
                  m.ferraris User • ultima modifica di

                  se caricarsi i valori di minimo_scorta in un array e poi li confrontassi con la sql?. Non ho mai usato un array quindi non saprei da che punto iniziare. Tu come faresti a risolvere questo problema?. Non so proprio come fare....

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • F
                    fabrizio.virdis User • ultima modifica di

                    prova a eseguire una query che recuperi tutti i risultati tipo questa:

                    Select * From Tabella

                    poi nella tabella, nel campo in cui andrebbe scritto se l'articolo è sottoscorta metti questa if:

                    if Rs("Quantità")<Rs("Minimo_Scorta") Then Response.Write "L'Articolo..."

                    perciò se la condizione si verifica ti scriverà che è sottoscorta altrimenti rimarrà vuoto.

                    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