Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2005
    Messaggi
    188

    [mysql] associazione di più id in una seconda tabella

    Ciao a tutti,

    devo realizzare una cosa per il sito di un amico ma non so come organizzarla

    allora... io ho un mysql con 2 tabelle

    tabella 1:
    - id
    - campo1

    tabella 2:
    - id
    - campo 1

    in tabella 1 fate conto che ci sono diversi record, in un record di tabella 2 devo associare in campo 1 l'id del record in tabella 1 e fin qui, tutto normale... MA... io devo poter assegnare più di un record... esempio... l'id 115 della tabella 2 deve essere associato (attraverso campo 1) al record 1, 2, 100 della tabella 1. Ho pensato di inserire in campo 1 gli id separati da una virgola, ma dopo che query uso per cercare tutti di tabella 2 associati all'id 100 per esempio?

    soluzioni? non credo sia complicato.. ma ovviamente le cose "banali" sono quelle che bloccano di più

    Grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2012
    Messaggi
    31
    Devi usare una foreign key. Ricorda di definire le tabelle InnoDB. Poi ovviamente dovresti usare una join per interrogare le tabelle

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2005
    Messaggi
    188
    GRAZIEEEEEEEEEEEEEEEEEEEEEEEEE

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 © 2026 vBulletin Solutions, Inc. All rights reserved.