Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2007
    Messaggi
    461

    elenco prodotti da db con esclusioni

    Ciao a tutti!

    ho un'altro problema abbastanza semplice ma che non riesco a risolvere..
    ho un ciclo che mi stampa un elenco di componenti ma in questo elenco non devono apparire i componenti che sono gia associati al prodotto...

    <%
    rs.open "SELECT * FROM PRODOTTO",conn,3,3
    While Not rs.eof%>
    <%=rs("codice")%></p>
    <%
    end if
    rs.movenext
    Wend
    rs.close%>

    la tabella ASSOCIAZIONI è costituita da 3 colonne,ID_AS,ID_PADRE(che è l'id del prodotto al quale sono associati i componenti),ID_COMP(l'id del componente associatogli)

    Dovrei dire di stampare tutti i componenti fuorchè quelli che hanno id uguale all'ID_COM e che sono associati al medesimo prodotto(quindi allo stesso ID_PA) della tabella associazoni
    ma non so come struttrare questo discorso.

    P.S.(questa domanda lo fatta nel post precedente dove pero avevo chiesto un'altra cosa quindi se è possibile potete cancellarla dall'altro post?..)

  2. #2
    Utente di HTML.it L'avatar di albis
    Registrato dal
    May 2002
    Messaggi
    912
    "SELECT * FROM PRODOTTO where id not in (select ID_COMP where ID_PA = " & idDelProdotto & " )"
    Forza la magica ROMA

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2007
    Messaggi
    461
    scusa, modifico il post dicendo che è tutto ok e funziona alla grande!

    l'errore era nella seconda SELECT dove per sbaglio ho messo * invece che ID_COM!

    Grazie ancora e ciao!

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 © 2026 vBulletin Solutions, Inc. All rights reserved.