Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    da ACCESS a MYSQL -> passaggio relazioni

    salve,

    allora visto che sto iniziando pian pianino ad usare mysql, volevo sapere una cosa (visto che nel manuale che sto usando, parlando prevalentemente di php, non me la dice):

    io ho due tabelle:
    codice:
    tabella1:
    id
    nome
    cognome
    
    tabella2:
    id
    id_rif_tabella1
    quantita
    tipologia
    in access, sotto relazioni, avevo fatto una relazione 1 a molti tra l'id della tabella 1 e id_rif_tabella1 in tabella2, specificando che se cancellavo/modificavo il record nella tabella 1 mi doveva cancellare/modificare tutti i record associati nella tabella2 tramite la relazione.

    come faccio in mysql a fare una relazione di questo tipo?

    thanks a lot to everybody who helps me

  2. #2
    Utente di HTML.it L'avatar di 99eros9
    Registrato dal
    Jan 2003
    Messaggi
    2,637
    Auguri!
    http://dev.mysql.com/doc/mysql/en/in...nstraints.html


    Devi usare tabelle innoDb. E' un discorso complesso il tuo, bisogna che ti informi meglio e poi inizi a postare i vari problemi. Altrimenti rinuncia alle relazioni e usa le tabelle di default. velocissime.
    Tala är silver men tiga är guld!
    Pubblica il tuo curriculum
    Segnala il tuo sito
    Ancl

  3. #3
    Utente di HTML.it L'avatar di agenti
    Registrato dal
    Feb 2002
    Messaggi
    2,427
    Usa una doppia cancellazione nella query...

    DELETE FROM tabella1,tabella2 where id="& request("id")

    in questo modo cancelli il record con lo stesso id nelle due tabelle.
    Cosi elimini anche la relazione.

    ciao.

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.