Visualizzazione dei risultati da 1 a 9 su 9

Discussione: aiuto istruzione sql

  1. #1

    aiuto istruzione sql

    ciao ragazzi ho un problema del genere:

    ho due tabelle e devo inserire in una colonna della 2^ l'id corrispondente che si trova in un campo della 1^

    è possibile fare tutto utilizzando soltanto istruzioni sql senza passare per php ecc. visto che al momento non ce li ho installati?

    grazie 1000!
    --- Meglio 100 giorni da leone che 1 da pecora ---

  2. #2

  3. #3
    ti dispiace spiegarmi un po' meglio il codice.. non ci ho capito molto!!



    Grazie 1000!
    --- Meglio 100 giorni da leone che 1 da pecora ---

  4. #4
    Utente di HTML.it L'avatar di Teuzzo
    Registrato dal
    Mar 2002
    Messaggi
    969
    INSERT INTO TABELLA1(CAMPO1,CAMPO2) SELECT CAMPO1,CAMPO2 FROM TABELLA2 WHERE ...

  5. #5
    ok, capito, mi manca solo la condizion WHERE

    dovrei fare WHERE campo_tab_1=campo_tab_2

    come distinguo le due tabelle in qusta ultima fase?!?

    --- Meglio 100 giorni da leone che 1 da pecora ---

  6. #6
    Utente di HTML.it L'avatar di Teuzzo
    Registrato dal
    Mar 2002
    Messaggi
    969
    Se fai una query di questo tipo:

    INSERT INTO TABELLA1(CAMPO1,CAMPO2) SELECT CAMPO1,CAMPO2 FROM TABELLA2

    ti copia tutti i dati della tabella2 nella tabella1.

    Se fai una query di questo tipo:

    INSERT INTO TABELLA1(CAMPO1,CAMPO2) SELECT CAMPO1,CAMPO2 FROM TABELLA2 WHERE CAMPO1>10

    ti copia tutti i dati della tabella2 che hanno CAMPO1>10 nella tabella1.

  7. #7
    dovrei fare un cosa del genere... forse così mi capisci meglio:

    INSERT INTO TABELLA2(campo1) SELECT id,nome FROM TABELLA1 WHERE nome=campo1;
    --- Meglio 100 giorni da leone che 1 da pecora ---

  8. #8
    Utente di HTML.it L'avatar di Teuzzo
    Registrato dal
    Mar 2002
    Messaggi
    969
    INSERT INTO TABELLA2(campo1) SELECT TABELLA1.id FROM TABELLA1,TABELLA2 WHERE TABELLA1.nome=TABELLA2.campo1;

  9. #9
    perfetto!!!

    ti faccio un monumento!!
    --- Meglio 100 giorni da leone che 1 da pecora ---

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.