Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 14 su 14
  1. #11
    Originariamente inviato da gianiaz
    l'id io lo metto sempre auto_increment e primary_key.

    ciao
    Certo, anche perche' se e' auto increment e' obbligatoriamente da definire come chiave primaria.

    In genere e' la scelta migliore. Numerico, dimensione fissa, senza riferimento al contenuto, mai NULL, senza maiuscole e minuscole, senza necessita' di modifiche... in pratica e' l'unico tipo di campo che risulta completamente ottimizzato per essere usato come chiave primaria.



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

  2. #12
    Utente di HTML.it
    Registrato dal
    Sep 2005
    Messaggi
    5
    Ok... un'ultima domanda e poi posso passare a fare lo script.... ma come faccio nella terza tabella a far si che i campi che si trovano nella altre tabelle si relazionino?

  3. #13
    La terza tabella serve proprio a collegare tra di loro la tab1 e la tab2. Con la terza tabella le prime due non si interfacceranno piu' direttamente tra loro.
    codice:
    tab1          tab3             tab2
      |           id                |
     id   --->>   tab1_id           |
                  tab2_id   <<---  id
    tab3 => id - tab1_id - tab2_id

    la selezione avverra' poi su questo presupposto.

    select *
    from tab3
    left join tab1 ON tab1.id = tab3.tab1_id
    left join tab2 ON tab2.id = tab3.tab2_id

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

  4. #14
    Utente di HTML.it
    Registrato dal
    Sep 2005
    Messaggi
    5
    Ok.... supponiamo che voglia usare questa query... ma per far visualizzare tutte le icone in riferimento al sito come lo richiamo? Io sta storia degli erray non mi riesce di mettermela in testa!!!

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.