View Single Post
Old 08-10-2007, 00:39   #4
Bl4xoR
Senior Member
 
L'Avatar di Bl4xoR
 
Iscritto dal: Feb 2005
Cittā: Bisceglie (BT)
Messaggi: 1091
Per me potresti inserire in 2 campi la DATA INIZIO e DATA FINE, eventualmente con maschera di input nel formato GG/MM/AAAA.

Poi prima di fare gli inserimenti (nuovi), controllare con delle query che NON esistano records in cui la differenza di date (fine - inizio, estremi compresi) coincida con quelli del nuovo inserimento.

Non č semplicissimo (a livello query), ma risparmia spazio e struttura a livello DB
__________________
[Laptop] DELL XPS 15 9510 (2021) i7-11800H, 16GB, 1TB SSD WDC SN730 NVMe, GeForce RTX 3050 4GB, Display Full HD [Mobile] Google Pixel 4a
Bl4xoR č offline   Rispondi citando il messaggio o parte di esso