Acquista i nostri libri consigliati su Amazon.it
+ Rispondi al messaggio
Visualizzazione dei risultati da 1 a 4 su 4

Gestione risultati LEFT Join

  1. #1
    hayabusa_65 non è in linea Scolaretto
    Post
    102
    Like Inviati  
    0
    Like Ricevuti  
    0
    Buongiorno a tutti
    Ho un problema di questo tipo
    Devo gestire due tabelle tramite una left join
    il risultato che ottengo da questa unione è il seguente
    Campo tabella a; Campo tabella B
    uno alfa
    due #eliminato
    tre beta

    questo perché due non ha nessuna corrispondenza in tabella B
    Vorrei che nell'esposizione evitasse di scrivermi #eliminato ma mi scrivesse un campo vuoto o anche solo uno spazio
    Ho provato con Isnull o IsEmpty ma non funziona.
    Mi potete dare una mano?
    Grazie
    Fabrizio

  2. #2
    L'avatar di dragone bianco
    dragone bianco non è in linea Amanuense
    Post
    7,755
    Like Inviati  
    0
    Like Ricevuti  
    2
    Ciao hayabusa_65

    Strano quel risultato, dovrebbe dare un campo vuoto
    #eliminato, viene visualizzato se a query aperta viene eliminato il dato dalla tabella B
    Quand'è che visualizzi #Eliminato, hai provato ad aggiornare la query?

    Ciao
    ℹ️ Leggi di più su dragone bianco ...

  3. #3
    hayabusa_65 non è in linea Scolaretto
    Post
    102
    Like Inviati  
    0
    Like Ricevuti  
    0
    Grazie per la risposta,
    Anch'io mi sarei aspettato di vedere il campo vuoto ma invece mi appare il valore #eliminato.
    Tieni presente che la query è fatta sulla base di tre Tabelle Sql esterne collegate via ODBC.
    Può dipendere da questo ?
    Grazie.
    Fabrizio

  4. #4
    L'avatar di dragone bianco
    dragone bianco non è in linea Amanuense
    Post
    7,755
    Like Inviati  
    0
    Like Ricevuti  
    2
    Si
    mi è capitato quando la connessione odbc (per ragioni ignote) cadeva e le tabelle collegate visualizzavano quella dicitura
    ora
    Prova ad aprire singolarmente le tabelle e vedi se non danno problemi (campo con la scritta #Eliminato)
    Così verifichi se le tabelle sono collegate e non danno errori

    Sempre per prova importa le tabelle (non collegarle) e prova creare la stessa query e vedi se fa lo stesso scherzo
    Così elimini l'ODBC e capisci se colpa dell' ODBC o Meno

    Ciao
    ℹ️ Leggi di più su dragone bianco ...

+ Rispondi al messaggio

Potrebbero interessarti anche ...

  1. Query con left join multipli
    Da hayabusa_65 nel forum Microsoft Access
    Risposte: 1
    Ultimo Post: 12-03-2016, 09:10
  2. Left Join multitabella
    Da ecommerciando nel forum MySQL
    Risposte: 7
    Ultimo Post: 24-04-2015, 11:18
  3. query con left JOIN?
    Da fabietto10 nel forum Microsoft Access
    Risposte: 16
    Ultimo Post: 15-09-2014, 09:24
  4. Risolto: Eliminare record dopo una Query Left join
    Da sistemista nel forum Visual Basic .Net
    Risposte: 15
    Ultimo Post: 29-12-2011, 10:09
  5. Left join
    Da sly185 nel forum Visual Basic 6
    Risposte: 3
    Ultimo Post: 19-11-2004, 14:30