Visualizzazione dei risultati da 1 a 6 su 6

Discussione: join?

  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    171

    join?

    ciao a tutti

    ma in vb6 in una select si può usare la congiunzione join?

    ma in alternativa posso fare una where dove metto
    i campi in comune delle 2 tabelle?

    ad ogni modo in entrambi i casi la query che ho fato mi fa uscire dal vb

  2. #2
    Utente di HTML.it L'avatar di sanny82
    Registrato dal
    Mar 2003
    Messaggi
    689
    certo che puoi usare le join...
    Prova a farmi vedere la query che vedo cosa posso fare...
    una parola è poca e due sono troppe

  3. #3
    una cosa del genere intendi?
    codice:
    "SELECT " _
    		& "Cognome, Nome " _
    		& "FROM Reparti LEFT JOIN Impiegati " _
    		& "ON Reparti.[ID reparto] = " _
    		& "Impiegati.[ID reparto] " _
                    & "ORDER BY [Nome reparto];"

  4. #4
    Utente di HTML.it L'avatar di sanny82
    Registrato dal
    Mar 2003
    Messaggi
    689
    più o meno...
    Ma così non funzionerà mai mancano un po' di cose...
    Es:
    StringaSQL = "SELECT * FROM iniziativa INNER JOIN (categoria INNER JOIN tabella_correlati ON categoria.id_cat = tabella_correlati.id_categoria) ON iniziativa.id = tabella_correlati.id_iniziativa
    WHERE (((categoria.categoria)="Cinema e Teatro") AND ((iniziativa.luogo) Like '%"&cerca&"%') AND ((iniziativa.abstract) Like '%"&cerca&"%') AND ((iniziativa.scaduta)=False) AND ((iniziativa.archivia)=False))"
    una parola è poca e due sono troppe

  5. #5
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    171
    ma x adesso sembra funzionare; grazie lo stesso, cmq tu mi confermi che cmq le join funzionano in vb

  6. #6
    Utente di HTML.it L'avatar di sanny82
    Registrato dal
    Mar 2003
    Messaggi
    689
    si funzionano e se vuoi puoi farle direttamente inaccess crendoti una query e dopo chiedi di visualizzare il codice SQL...
    è ancora più semplice...
    una parola è poca e due sono troppe

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.