Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2008
    Messaggi
    100

    query su due database è possibile?

    è possibile fare una query su due tabelle che si trovano su due database differenti ma sullo stesso server?

  2. #2
    E' sufficiente aprire due connessioni ai db diverse.

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2008
    Messaggi
    100
    no è ke io devo usare una JOIN x quello mi serve aiuto

  4. #4
    Originariamente inviato da linux4life
    no è ke io devo usare una JOIN x quello mi serve aiuto
    aggiungi il nome del db al nome tabella.

    select *
    from db1.tab
    left join db2.tab ON .....

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  5. #5
    Utente di HTML.it
    Registrato dal
    Jul 2008
    Messaggi
    100
    @piero.mac


    e x la connessione?

    cioè all'inizio della query

    mysql_connect("xxx","xxx","xxx");
    mysql_select_db("xxx");

    come faccio a fare due connect x 1 unica query?

  6. #6
    Originariamente inviato da linux4life
    @piero.mac


    e x la connessione?

    cioè all'inizio della query

    mysql_connect("xxx","xxx","xxx");
    mysql_select_db("xxx");

    come faccio a fare due connect x 1 unica query?
    Puoi selezionare uno dei due db, e l'altro lo definisci con database.tabella, oppure senza selezionare alcun db fare come indicato prima.

    Ovviamente la connessione va fatta una sola volta. Il client e' lo stesso. Si presume anche che il client utilizzi uno user abilitato ad entrambi i db.

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

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.