Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13
  1. #1
    Utente di HTML.it L'avatar di mexican
    Registrato dal
    Oct 2001
    residenza
    cava de tirreni
    Messaggi
    3,541

    query che non so come fare

    Ciao a tutti mi sto tormentando su una query che forse sarà stupida ma non mi viene come farla.
    Ora vi spiego ho una tabella con i seguenti campi:

    id (contatore)
    nome (testo)
    prezzo1 (numerico)
    prezzo2 (numerico)
    prezzo3 (numerico)

    fino a prezzo 10

    ora io per ogni id voglio sapere dove si trova il prezzo minore e quale campo lo contiene cioè prezzo(n).

    come posso fare?

  2. #2
    hai dieci campi prezzo per ogni singolo record?

  3. #3
    Utente di HTML.it L'avatar di mexican
    Registrato dal
    Oct 2001
    residenza
    cava de tirreni
    Messaggi
    3,541

    si

    Originariamente inviato da optime
    hai dieci campi prezzo per ogni singolo record?
    perchè ogni campo prezzo è di un fornitore diverso, purtroppo il file excel è così l'ideale era avere una tabella per i prodotti uno per i rivenditori e una intermedia ma devo basarmi si quello che mi hanno dato e che avranno sempre.

  4. #4
    che DBMS ?

  5. #5
    Utente di HTML.it L'avatar di mexican
    Registrato dal
    Oct 2001
    residenza
    cava de tirreni
    Messaggi
    3,541

    access

    Originariamente inviato da sspintux
    che DBMS ?
    access normalissimo.

  6. #6

    Re: si

    Originariamente inviato da mexican
    perchè ogni campo prezzo è di un fornitore diverso, purtroppo il file excel è così l'ideale era avere una tabella per i prodotti uno per i rivenditori e una intermedia ma devo basarmi si quello che mi hanno dato e che avranno sempre.
    quindi tu importi il file excel in access? durante l'importazione potresti spezzare la tabella in due, una di articoli, una di prezzi....

  7. #7
    Utente di HTML.it L'avatar di mexican
    Registrato dal
    Oct 2001
    residenza
    cava de tirreni
    Messaggi
    3,541

    Re: Re: si

    Originariamente inviato da optime
    quindi tu importi il file excel in access? durante l'importazione potresti spezzare la tabella in due, una di articoli, una di prezzi....
    volendo si ma poi come faccio a capire a quale articolo corrispondono i vari prezzi?

    ecco cosa ho per ora:

    <%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>

    <%
    Xls = Server.MapPath("Ugo.xls")
    dsn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Xls & "; Extended Properties=""Excel 8.0;HDR=Yes;"""
    Set con = Server.CreateObject("ADODB.Connection")
    con.Open dsn
    StrSQL = "SELECT * FROM [Foglio1$]"
    Set RS = Server.CreateObject("ADODB.RecordSet")
    RS.Open strSQL, con

    if not rs.eof then
    Set rss = Server.CreateObject("ADODB.RecordSet")
    set conn=server.CreateObject("ADODB.Connection")
    conn.Open("DRIVER=Microsoft Access Driver (*.mdb);DBQ=" & server.MapPath(".") & "\mdb-dabase\db1.mdb")

    do until rs.eof
    strsql="Select * From telefoni"
    rss.open strsql, conn,3,3
    rss.addnew
    rss("Telefoni")=RS("cellulari")
    rss("prezzo1")=RS("pre1")
    rss.update
    rss.close
    rs.movenext
    loop
    rs.close

    Set RS = Nothing
    set rss = nothing
    response.Write("fatto")

    else
    response.Write("non ci sono dati")
    end if
    %>

  8. #8

    Re: Re: Re: si

    Originariamente inviato da mexican
    volendo si ma poi come faccio a capire a quale articolo corrispondono i vari prezzi?
    la struttura dell'articolo sarà

    COD_ART
    DESC_ART
    ....

    la struttura del fornitore sarà

    COD_FORN
    DESC_FORN
    ....

    la struttura dei prezzi sarà

    COD_ART
    COD_FORN
    PREZZO
    ...

  9. #9
    Utente di HTML.it L'avatar di mexican
    Registrato dal
    Oct 2001
    residenza
    cava de tirreni
    Messaggi
    3,541

    si fin qui c'ero arrivato

    ma il problema è come faccio abbinare cod articolo e cord rivenditore al prezzo giusto?

  10. #10
    scusa, non capisco la domanda. se hai capito la struttura, hai capito come fare.

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.