Visualizzazione dei risultati da 1 a 9 su 9
  1. #1

    [access]Query esclusione tabella

    ciao a tutti raga...
    ho un db in cui ho una tabella tab1 in relazione n a n con tab2 quindi c'čuna tab3 che conterrā
    codtab1 e codtab2...
    quando inserisco un record in tab1 me lo faccio inserire anche in tab2

    il mio problema č come fare una query che mi permette di ottenere come risultato tutti i record di tab2 escludendo i record che presenti anche in tab2

    es:

    tab1 tab2
    codtab1(pk) nome codtab2(pk) nome
    1 fra 101 fra
    2 gio 20 gio
    3 fex 30 fex
    4 mix 25 mix
    6 ext 22 usb

    la mia query deve darmi come risultato solo il record usb eliminandomi tutti i record che hanno tab1.nome uguali a tab2.nome

    vi ricordo che le due tabelle sono in relazione n a n...
    grazie mille delle eventuali risposte...

  2. #2
    access dovrebbe supportare la OUTER JOIN

  3. #3
    Originariamente inviato da optime
    access dovrebbe supportare la OUTER JOIN
    e come dovrei scrivere ?

  4. #4

  5. #5
    Originariamente inviato da optime
    č una comune JOIN
    quindi dovrebbe essere:

    codice:
    select tab2.nome from (tab2 t2 join tab3 t3 on t2.codtab2=t3.codtab3)join tab1 t1 on t1.codtab1=t3.codtab3
    dovrei avere quello che voglio ?

  6. #6
    1. non vedo la parolina magica OUTER
    2. provalo direttamente in access, no?

  7. #7
    mi dā errore di sintassi nella join se metto outer ....
    c'č una soluzione ?

  8. #8
    ho dato una rapida controllata, dovrebbe essere LEFT OUTER JOIN. resta sempre valido il consiglio di provare direttamente in access

  9. #9
    Originariamente inviato da optime
    ho dato una rapida controllata, dovrebbe essere LEFT OUTER JOIN. resta sempre valido il consiglio di provare direttamente in access
    left outer join č il corrispondente di left join .... cmq lo provato ma il risultato č tutti i record di tab2 senza che mi elimina quelli di tab1 ...

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.