Add transaction and commit statements to SQL scripts
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
-- Generated by Mocodo 4.2.4
|
||||
START TRANSACTION;
|
||||
CREATE TABLE
|
||||
carte (
|
||||
PRIMARY KEY (idcarte),
|
||||
@@ -338,3 +338,4 @@ ALTER TABLE tente_validation ADD FOREIGN KEY (idpartie, num_tour) REFERENCES tou
|
||||
ALTER TABLE tour ADD FOREIGN KEY (idpartie) REFERENCES partie (idpartie);
|
||||
|
||||
ALTER TABLE valide ADD FOREIGN KEY (idcontrainte) REFERENCES contrainte (idcontrainte);
|
||||
COMMIT;
|
||||
@@ -1,3 +1,4 @@
|
||||
START TRANSACTION;
|
||||
INSERT INTO
|
||||
`contrainte` (`idcontrainte`, `couleur`)
|
||||
SELECT DISTINCT
|
||||
@@ -265,7 +266,7 @@ GROUP BY
|
||||
|
||||
SET @row_number = 0;
|
||||
|
||||
INSERT INTO `comprend`(`idpartie`, `num_tour`, `idlancer`) SELECT `id_partie`, `num_tour`, @row_number:=@row_number+1 AS idlancers
|
||||
INSERT INTO `comprend`(`idpartie`, `numTour`, `idlancer`) SELECT `id_partie`, `numTour`, @row_number:=@row_number+1 AS idlancers
|
||||
FROM donnees_fournies.instances3 t;
|
||||
|
||||
SET @row_number = 0;
|
||||
@@ -282,3 +283,4 @@ UNION ALL SELECT @idlancer:=@idlancer+1, CONCAT('3;', de3) FROM `donnees_fournie
|
||||
UNION ALL SELECT @idlancer:=@idlancer+1, CONCAT('4;', de4) FROM `donnees_fournies`.`instances3`
|
||||
UNION ALL SELECT @idlancer:=@idlancer+1, CONCAT('5;', de5) FROM `donnees_fournies`.`instances3`
|
||||
UNION ALL SELECT @idlancer:=@idlancer+1, CONCAT('6;', de6) FROM `donnees_fournies`.`instances3`;
|
||||
COMMIT;
|
||||
@@ -49,7 +49,7 @@ WITH participants_tournois AS
|
||||
(SELECT idtournoi, COUNT(idtournoi) AS nb
|
||||
FROM participe
|
||||
JOIN tournoi USING(idtournoi)
|
||||
AND YEAR(T.date_deb) >= (YEAR(NOW()) - 3)
|
||||
WHERE YEAR(date_deb) >= (YEAR(NOW()) - 3)
|
||||
GROUP BY idtournoi)
|
||||
SELECT AVG(nb) AS average FROM participants_tournois;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user