Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2001
    Messaggi
    100

    copia incolla in tabelle mysql

    ho due tabelle identiche fattura e fattura_back che serve da backup. Quando una fattura viene inserita si inserisce in entrambe le tabelle ma mentre la tabella fattura, ad inizio anno viene rigenerata riazzerando il campo id tipo contatore autoincrement , quello in fattura_back prosegue con la propria numerazione, per cui la fattura nr 1 del 2009 in fattura sarà la nr 455 in fattura_back. Vorrei inserire un campo in Fattura_back che contenga il campo id tipo contatore autoincrement ma come faccio ? Mi spiego meglio. Nella tabella fattura_back ho fatture del 2008 e del 2009. Quelle del 2009 hanno un campo id diverso da quello che hanno effettivamente in fattura. Vorrei pertanto avere in Fattura_back per le fatture del 2009 un campo con il numero id corrispondente a quello in fattura. come faccio ?

  2. #2
    nel caso delle fatture_back potresti concatenare 2 campi (es: anno - id) come chiave primaria

    in questo modo potresti mantenere lo stesso id in fatture_back. verrebbe fuori una cosa del genere come chiave primaria:

    id-anno
    1 2008
    2 2008
    1 2009
    2 2009

    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.