codice:
CREATE TABLE `granpremi` (
`Anno` int(10) unsigned NOT NULL auto_increment,
`Data` date NOT NULL,
`NomeCircuito` varchar(30) NOT NULL,
`CodPilVincitore` tinyint(3) unsigned NOT NULL,
`CodPilPolePosition` tinyint(3) unsigned NOT NULL,
PRIMARY KEY (`Anno`,`NomeCircuito`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=2006 ;
INSERT INTO `granpremi` VALUES (1990, '2006-02-02', 'Hockenheim', 2, 6);
INSERT INTO `granpremi` VALUES (1990, '2006-02-02', 'Imola', 2, 2);
INSERT INTO `granpremi` VALUES (1990, '2006-02-02', 'Indianapolis', 2, 2);
INSERT INTO `granpremi` VALUES (1990, '2006-02-02', 'Interlagos', 7, 5);
INSERT INTO `granpremi` VALUES (1990, '2006-02-02', 'Melbourne', 7, 2);
INSERT INTO `granpremi` VALUES (1990, '2006-02-02', 'Monza', 4, 2);
INSERT INTO `granpremi` VALUES (1990, '2006-02-02', 'Silverstone', 5, 5);
INSERT INTO `granpremi` VALUES (1991, '2006-02-02', 'Hockenheim', 2, 7);
INSERT INTO `granpremi` VALUES (1991, '2006-02-02', 'Imola', 4, 3);
INSERT INTO `granpremi` VALUES (1991, '2006-02-02', 'Indianapolis', 3, 3);
INSERT INTO `granpremi` VALUES (1991, '2006-02-02', 'Interlagos', 7, 2);
INSERT INTO `granpremi` VALUES (1991, '2006-02-02', 'Melbourne', 5, 2);
INSERT INTO `granpremi` VALUES (1991, '2006-02-02', 'Monza', 4, 2);
INSERT INTO `granpremi` VALUES (1991, '2006-02-02', 'Silverstone', 3, 6);
INSERT INTO `granpremi` VALUES (1992, '2006-02-02', 'Hockenheim', 5, 1);
INSERT INTO `granpremi` VALUES (1992, '2006-02-02', 'Imola', 1, 3);
INSERT INTO `granpremi` VALUES (1992, '2006-02-02', 'Indianapolis', 5, 1);
INSERT INTO `granpremi` VALUES (1992, '2006-02-02', 'Interlagos', 6, 5);
INSERT INTO `granpremi` VALUES (1992, '2006-02-02', 'Melbourne', 2, 6);
INSERT INTO `granpremi` VALUES (1992, '2006-02-02', 'Monza', 5, 1);
INSERT INTO `granpremi` VALUES (1992, '2006-02-02', 'Silverstone', 4, 7);
INSERT INTO `granpremi` VALUES (1993, '2006-02-02', 'Hockenheim', 1, 2);
INSERT INTO `granpremi` VALUES (1993, '2006-02-02', 'Imola', 2, 1);
INSERT INTO `granpremi` VALUES (1993, '2006-02-02', 'Indianapolis', 1, 4);
INSERT INTO `granpremi` VALUES (1993, '2006-02-02', 'Interlagos', 5, 5);
INSERT INTO `granpremi` VALUES (1993, '2006-02-02', 'Melbourne', 1, 7);
INSERT INTO `granpremi` VALUES (1993, '2006-02-02', 'Monza', 2, 1);
INSERT INTO `granpremi` VALUES (1993, '2006-02-02', 'Silverstone', 1, 2);
INSERT INTO `granpremi` VALUES (1994, '2006-02-02', 'Hockenheim', 1, 1);
INSERT INTO `granpremi` VALUES (1994, '2006-02-02', 'Imola', 5, 1);
INSERT INTO `granpremi` VALUES (1994, '2006-02-02', 'Indianapolis', 5, 2);
INSERT INTO `granpremi` VALUES (1994, '2006-02-02', 'Interlagos', 7, 4);
INSERT INTO `granpremi` VALUES (1994, '2006-02-02', 'Melbourne', 4, 3);
INSERT INTO `granpremi` VALUES (1994, '2006-02-02', 'Monza', 3, 3);
INSERT INTO `granpremi` VALUES (1994, '2006-02-02', 'Silverstone', 6, 4);
INSERT INTO `granpremi` VALUES (1995, '2006-02-02', 'Hockenheim', 3, 1);
INSERT INTO `granpremi` VALUES (1995, '2006-02-02', 'Imola', 1, 7);
INSERT INTO `granpremi` VALUES (1995, '2006-02-02', 'Indianapolis', 1, 3);
INSERT INTO `granpremi` VALUES (1995, '2006-02-02', 'Interlagos', 5, 5);
INSERT INTO `granpremi` VALUES (1995, '2006-02-02', 'Melbourne', 1, 3);
INSERT INTO `granpremi` VALUES (1995, '2006-02-02', 'Monza', 5, 5);
INSERT INTO `granpremi` VALUES (1995, '2006-02-02', 'Silverstone', 5, 1);
INSERT INTO `granpremi` VALUES (1996, '2006-02-02', 'Hockenheim', 4, 5);
INSERT INTO `granpremi` VALUES (1996, '2006-02-02', 'Imola', 2, 3);
INSERT INTO `granpremi` VALUES (1996, '2006-02-02', 'Indianapolis', 2, 1);
INSERT INTO `granpremi` VALUES (1996, '2006-02-02', 'Interlagos', 5, 3);
INSERT INTO `granpremi` VALUES (1996, '2006-02-02', 'Melbourne', 2, 1);
INSERT INTO `granpremi` VALUES (1996, '2006-02-02', 'Monza', 6, 6);
INSERT INTO `granpremi` VALUES (1996, '2006-02-02', 'Silverstone', 6, 4);
INSERT INTO `granpremi` VALUES (1997, '2006-02-02', 'Hockenheim', 4, 2);
INSERT INTO `granpremi` VALUES (1997, '2006-02-02', 'Imola', 2, 5);
INSERT INTO `granpremi` VALUES (1997, '2006-02-02', 'Indianapolis', 3, 4);
INSERT INTO `granpremi` VALUES (1997, '2006-02-02', 'Interlagos', 7, 2);
INSERT INTO `granpremi` VALUES (1997, '2006-02-02', 'Melbourne', 1, 5);
INSERT INTO `granpremi` VALUES (1997, '2006-02-02', 'Monza', 2, 5);
INSERT INTO `granpremi` VALUES (1997, '2006-02-02', 'Silverstone', 2, 3);
INSERT INTO `granpremi` VALUES (1998, '2006-02-02', 'Hockenheim', 3, 1);
INSERT INTO `granpremi` VALUES (1998, '2006-02-02', 'Imola', 4, 6);
INSERT INTO `granpremi` VALUES (1998, '2006-02-02', 'Indianapolis', 2, 1);
INSERT INTO `granpremi` VALUES (1998, '2006-02-02', 'Interlagos', 7, 7);
INSERT INTO `granpremi` VALUES (1998, '2006-02-02', 'Melbourne', 6, 3);
INSERT INTO `granpremi` VALUES (1998, '2006-02-02', 'Monza', 3, 5);
INSERT INTO `granpremi` VALUES (1998, '2006-02-02', 'Silverstone', 4, 6);
INSERT INTO `granpremi` VALUES (1999, '2006-02-02', 'Hockenheim', 6, 5);
INSERT INTO `granpremi` VALUES (1999, '2006-02-02', 'Imola', 6, 6);
INSERT INTO `granpremi` VALUES (1999, '2006-02-02', 'Indianapolis', 4, 3);
INSERT INTO `granpremi` VALUES (1999, '2006-02-02', 'Interlagos', 3, 6);
INSERT INTO `granpremi` VALUES (1999, '2006-02-02', 'Melbourne', 1, 6);
INSERT INTO `granpremi` VALUES (1999, '2006-02-02', 'Monza', 3, 6);
INSERT INTO `granpremi` VALUES (1999, '2006-02-02', 'Silverstone', 5, 5);
INSERT INTO `granpremi` VALUES (2000, '2006-02-02', 'Hockenheim', 4, 7);
INSERT INTO `granpremi` VALUES (2000, '2006-02-02', 'Imola', 5, 4);
INSERT INTO `granpremi` VALUES (2000, '2006-02-02', 'Indianapolis', 6, 2);
INSERT INTO `granpremi` VALUES (2000, '2006-02-02', 'Interlagos', 1, 6);
INSERT INTO `granpremi` VALUES (2000, '2006-02-02', 'Melbourne', 6, 4);
INSERT INTO `granpremi` VALUES (2000, '2006-02-02', 'Monza', 1, 4);
INSERT INTO `granpremi` VALUES (2000, '2006-02-02', 'Silverstone', 4, 5);
INSERT INTO `granpremi` VALUES (2001, '2006-02-02', 'Hockenheim', 6, 6);
INSERT INTO `granpremi` VALUES (2001, '2006-02-02', 'Imola', 7, 6);
INSERT INTO `granpremi` VALUES (2001, '2006-02-02', 'Indianapolis', 2, 5);
INSERT INTO `granpremi` VALUES (2001, '2006-02-02', 'Interlagos', 7, 3);
INSERT INTO `granpremi` VALUES (2001, '2006-02-02', 'Melbourne', 2, 6);
INSERT INTO `granpremi` VALUES (2001, '2006-02-02', 'Monza', 5, 7);
INSERT INTO `granpremi` VALUES (2001, '2006-02-02', 'Silverstone', 7, 7);
INSERT INTO `granpremi` VALUES (2002, '2006-02-02', 'Hockenheim', 2, 6);
INSERT INTO `granpremi` VALUES (2002, '2006-02-02', 'Imola', 2, 7);
INSERT INTO `granpremi` VALUES (2002, '2006-02-02', 'Indianapolis', 4, 7);
INSERT INTO `granpremi` VALUES (2002, '2006-02-02', 'Interlagos', 1, 4);
INSERT INTO `granpremi` VALUES (2002, '2006-02-02', 'Melbourne', 3, 4);
INSERT INTO `granpremi` VALUES (2002, '2006-02-02', 'Monza', 2, 7);
INSERT INTO `granpremi` VALUES (2002, '2006-02-02', 'Silverstone', 3, 7);
INSERT INTO `granpremi` VALUES (2003, '2006-02-02', 'Hockenheim', 7, 6);
INSERT INTO `granpremi` VALUES (2003, '2006-02-02', 'Imola', 7, 2);
INSERT INTO `granpremi` VALUES (2003, '2006-02-02', 'Indianapolis', 1, 6);
INSERT INTO `granpremi` VALUES (2003, '2006-02-02', 'Interlagos', 3, 5);
INSERT INTO `granpremi` VALUES (2003, '2006-02-02', 'Melbourne', 5, 5);
INSERT INTO `granpremi` VALUES (2003, '2006-02-02', 'Monza', 1, 7);
INSERT INTO `granpremi` VALUES (2003, '2006-02-02', 'Silverstone', 5, 6);
INSERT INTO `granpremi` VALUES (2004, '2006-02-02', 'Hockenheim', 4, 3);
INSERT INTO `granpremi` VALUES (2004, '2006-02-02', 'Imola', 3, 1);
INSERT INTO `granpremi` VALUES (2004, '2006-02-02', 'Indianapolis', 4, 3);
INSERT INTO `granpremi` VALUES (2004, '2006-02-02', 'Interlagos', 3, 3);
INSERT INTO `granpremi` VALUES (2004, '2006-02-02', 'Melbourne', 1, 1);
INSERT INTO `granpremi` VALUES (2004, '2006-02-02', 'Monza', 6, 4);
INSERT INTO `granpremi` VALUES (2004, '2006-02-02', 'Silverstone', 5, 6);
INSERT INTO `granpremi` VALUES (2005, '2006-02-02', 'Hockenheim', 4, 2);
INSERT INTO `granpremi` VALUES (2005, '2006-02-02', 'Imola', 5, 5);
INSERT INTO `granpremi` VALUES (2005, '2006-02-02', 'Indianapolis', 6, 3);
INSERT INTO `granpremi` VALUES (2005, '2006-02-02', 'Interlagos', 6, 4);
INSERT INTO `granpremi` VALUES (2005, '2006-02-02', 'Melbourne', 5, 4);
INSERT INTO `granpremi` VALUES (2005, '2006-02-02', 'Monza', 4, 3);
INSERT INTO `granpremi` VALUES (2005, '2006-02-02', 'Silverstone', 2, 2);
CREATE TABLE `piloti` (
`CodPil` tinyint(3) unsigned NOT NULL auto_increment,
`Nome` varchar(30) NOT NULL,
`Cognome` varchar(30) NOT NULL,
`Nazionalità` varchar(30) NOT NULL,
PRIMARY KEY (`CodPil`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=8 ;
INSERT INTO `piloti` VALUES (1, 'Michael', 'Schumacher', 'Tedesco');
INSERT INTO `piloti` VALUES (2, 'Juan Pablo', 'Montoya', 'Argentino');
INSERT INTO `piloti` VALUES (3, 'David', 'Coulthard', 'Inglese');
INSERT INTO `piloti` VALUES (4, 'Kimi', 'Raikkonen', 'Italiano');
INSERT INTO `piloti` VALUES (5, 'Rubens', 'Barrichello', 'Francese');
INSERT INTO `piloti` VALUES (6, 'Giancarlo', 'Fisichella', 'Belga');
INSERT INTO `piloti` VALUES (7, 'Janson', 'Button', 'Spagnolo');