Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 17
  1. #1
    Utente di HTML.it L'avatar di supermac
    Registrato dal
    Jun 2001
    Messaggi
    1,881

    SELECT FROM tabella IN database

    Scusate se posto qui magari andava in un altro forum ma siccome devo metterla in una pagina asp....

    guardate questa:
    SELECT tabA.*, tabB.* FROM tabA LEFT JOIN tabB IN <altrodatabase> ON....

    praticamente servirebbe a fare una select anche sulla tabella tabB che risiede su un database diverso da quello in cui sta la tabA...
    bene non riesco a trovare informazioni su cosa si deve scrivere al posto di <altrodatabase>: ci va solo il nome dell'altro database o devo metterci anche il percorso? e vuole il percorso fisico o gli basta relativo? e ci sono anche parentesi da mettere qua e la?

    qualcuno ne sa qualcosa?
    grazie
    W la Ferari effetrenavenave!
    il computer è un somaro veloce! (neanche tanto ndr)

  2. #2
    access? sql? mysql? frigorifero?

  3. #3
    Utente di HTML.it L'avatar di supermac
    Registrato dal
    Jun 2001
    Messaggi
    1,881
    hai ragione, access...

    oh ma non ti ho già visto a Zelig? ;-)
    W la Ferari effetrenavenave!
    il computer è un somaro veloce! (neanche tanto ndr)

  4. #4
    percorso fisico completo racchiuso tra apici.

  5. #5
    Utente di HTML.it L'avatar di supermac
    Registrato dal
    Jun 2001
    Messaggi
    1,881
    grrrrazzzzzie mille
    ciao
    W la Ferari effetrenavenave!
    il computer è un somaro veloce! (neanche tanto ndr)

  6. #6
    Utente di HTML.it L'avatar di supermac
    Registrato dal
    Jun 2001
    Messaggi
    1,881
    mmm chiedo venia se torno a bomba, ma siccome non ne vuole sapere di funzionare mi è venuto il dubbio che l'IN si possa usare solo sul FROM e non sul JOIN... vi risulta?
    thx
    W la Ferari effetrenavenave!
    il computer è un somaro veloce! (neanche tanto ndr)

  7. #7
    usa questa sintassi

    codice:
    SELECT * FROM TABELLA1, TABELLA2 IN 'C:\PERCORSO\DATI\TUODB.MDB' WHERE TABELLA1.TIPO=TABELLA2.CODE

  8. #8
    Utente di HTML.it L'avatar di supermac
    Registrato dal
    Jun 2001
    Messaggi
    1,881
    si così riesco ad accedere alle tabelle ma non ad estrarre i dati... si tratta di tabelle con 200.000 record cadauna circa e anche mettendo i vari where (5 righe di codice di where) non riesco ad estrare tutti i dati che mi servono ed inoltre ha un tempo di esecuzione inaccettabile...

    sob
    tristezza e sconsolazione
    W la Ferari effetrenavenave!
    il computer è un somaro veloce! (neanche tanto ndr)

  9. #9
    per i tempi di esecuzione devi considerare che stai lavorando con due db, quindi non chiedere miracoli. potresti facilitare le cose collegando le tabelle, ma per i tempi non credo che avresti vantaggi. se per te (o per il cliente) questa e' un'applicazione crtica, passate a mssql o mysql, oppure consolidate i due database in un terzo mdb che li contenga entrambi.

  10. #10
    Utente di HTML.it L'avatar di supermac
    Registrato dal
    Jun 2001
    Messaggi
    1,881
    mmm è complessa... c'è un progetto di passare a Oracle ma si trascina da secoli.
    Al momento si tratta di dati in Access che vengono aggiornati con la sostituzione fisica di uno dei due database (forse non ti avevo detto che si trattava di una query su 3 tabelle da 200mila record che sono su due db diversi)...
    mi sa che l'unica è collegare la tabella di un db (quello che viene rimpiazzato fisicamente) dentro all'altro db... così dovrebbe essere un po' più rapido in esecuzione anche se non è proprio elegante dal punto di vista inforNatico...
    il collegamento dovrebbe rimanere anche se il db viene sostituito (i nomi e i percorsi del db e della tabella sostituiti restano comunque uguali)

    kennedyci?
    W la Ferari effetrenavenave!
    il computer è un somaro veloce! (neanche tanto ndr)

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.