+ Rispondi al Thread
Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Select su 2 tabelle

  1. #1
    net-addiction non è in linea Scolaretto
    Luogo
    Treviso
    Post
    476

    Select su 2 tabelle

    Ciao a tutti,
    terminata una questione ne inizia subito un'altra
    avendo 2 tabelle che hanno lo stesso tracciato record ( o schema) ma che necessariamente devo essere separate, è possibile fare una select concatenandole? ossia... che venga scorsa prima la tabella uno e di seguito la tabella 2?
    se si .. è possibile anche se hanno solo qualche campo in comune?
    se no .. è possibile unire 2 recordset frutto di due select nelle 2 tabelle?
    è un processo pesante per il server?

    grazie ciao.
    - The user formerly known as GRiM[R]eaPeR -

  2. #2
    Post
    4,741
    Blogs
    12
    Ciao grim, se le tue tabelle hanno campi uguali, potresti ricorrere alle INNER JOIN:

    codice:
    SELECT table_1.myField_1, table_2.myField_1 
    FROM table_1 INNER JOIN table_2
    ON table_1.myField_1 = table_2.myField_1;
    Oppure:

    codice:
    SELECT table_1.myField_1, table_2.myField_1
    FROM table_1, table_2 
    WHERE table_1.myField_1 = table_2.myField_1;
    Questo e' un semplice esempio, che ho postato per darti un'idea di come unire piu' tabelle.

    Ovviamente, come hai postato nella tua discussione, le tabelle devono presentare dei campi chiave comuni per poterle "unire" correttamente. Questo puoi benissimo notarlo anche nei miei semplici esempi.

    A presto,
    Giuseppe Leone

  3. #3
    net-addiction non è in linea Scolaretto
    Luogo
    Treviso
    Post
    476
    ehm.. evidentemente mi son spiegato male.
    fortunatamente per voi le join le so fare
    io chiedevo se è possibile "accodare" 2 tabelle con tracciato record identico, cosicche il risultato della select sia la somma tra la select della prima tabella e la select della seconda... un po come se unissimo i due Recordset risultanti dalle due separate.
    è possibile?

    scusate ma a volte neanche io mi capisco
    - The user formerly known as GRiM[R]eaPeR -

  4. #4
    Post
    4,741
    Blogs
    12
    uhm...
    Tracciato record identico ? Ma allora le due tabelle su che cosa differiscono ? Solo sui dati, suppongo ? A questo punto credo che la migliore soluzione sia effettuare due ricerche indipendenti senza unificarle. E poi non capisco perche' non puoi ricorrere alle JOIN...

    Comunque, se potessi fornire un esempio delle due tabelle mi faresti un grosso favore.

    A presto,
    Giuseppe Leone

  5. #5
    MarcusMM non è in linea Novello
    Luogo
    Italy
    Post
    43
    Vedi se ti può essere utile questo tip:

    http://www.aspitalia.com/script/82/U...earch=database

+ Rispondi al Thread

Discussioni simili

  1. [Javascript]Popolare select tramite altro select
    Da Eugene nel forum HTML, CSS, Javascript, AJAX
    Risposte: 4
    Ultimo Post: 25-03-2008, 23:36
  2. Array vuoto. Errore run-time "13" 0 "9"
    Da gmax74 nel forum Visual Basic 6
    Risposte: 7
    Ultimo Post: 16-05-2006, 14:55
  3. Select su più tabelle
    Da tooshy nel forum ASP 3.0, ASP .Net
    Risposte: 6
    Ultimo Post: 25-05-2005, 15:10
  4. Selezionare Nominativi da più tabelle
    Da LUCAB nel forum Microsoft Office, Access, VBA
    Risposte: 1
    Ultimo Post: 14-12-2004, 09:10

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi