Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente bannato
    Registrato dal
    Mar 2002
    Messaggi
    1,811

    select (left join) in access come..?

    salve a tutti
    devo fare una select tra 2 tabelle usando la classica sintassi where tabella1.nomecampo = tabella2.nomecampo, solo che devo visualizzare tutti i dati di tabella1 e solo i campi di tabella2 ceh hanno in comune

    in oracle mi ricordo si usava la sintassi -->:=
    in access c'è qualcosa di simile, senza usare sintassi tipo left join ?

    grazie

  2. #2
    Utente di HTML.it L'avatar di Fox82
    Registrato dal
    Feb 2002
    Messaggi
    459
    Non so se ho capito bene, comunque:

    codice:
    SELECT T1.*
    FROM T1, T2
    WHERE T1.campojoin = T2.campojoin
    In questo modo esegui il join e in seguito proietti il risultato sui soli campi di T1
    Linux user number 403381

    Stop TCPA!

  3. #3
    Utente bannato
    Registrato dal
    Mar 2002
    Messaggi
    1,811
    no, in questo modo
    seleziono i campi con valori uguale tra le 2 tabelle

    io oglio selezionare tutto da tabella1 e solo i record per i quali
    tabella2 ha identici a tabella1

  4. #4
    Non so come tu possa fare in Access comunque quello che cerchi si chiama LEFT OUTER JOIN.
    ..::200 post il 1 settembre 2004::..
    ..::100 13/07/2004::..
    ..): Web Site (pazienza però) ..
    VASCO castiga chi non lecca la FIGA

  5. #5
    Utente bannato
    Registrato dal
    Mar 2002
    Messaggi
    1,811
    si, lo so
    quindi vuoi dire che la sintassi tipo oracle
    :=

    nn va bene? e devo per forza usare sintassi(left join,outher join)?
    semplice where no?

    cmq grazie

  6. #6
    Dando un'occhiata in internet mi sembra di aver capito che il left outer join funziona perfettamente in access.
    Perchè non usare uno standard quando esiste e voler cercare cose particolari come questo := che funzionano solo su alcuni DBMS?
    ..::200 post il 1 settembre 2004::..
    ..::100 13/07/2004::..
    ..): Web Site (pazienza però) ..
    VASCO castiga chi non lecca la FIGA

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.