From 19fd344723f90f906780d5bf687394dc62d19547 Mon Sep 17 00:00:00 2001 From: Antonia Lewis Date: Thu, 29 Oct 2015 17:41:47 -0400 Subject: [PATCH] i think we did it~~~~~~~ --- Chinook_Rev1.sql | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/Chinook_Rev1.sql b/Chinook_Rev1.sql index 20cf1df..dca0e77 100644 --- a/Chinook_Rev1.sql +++ b/Chinook_Rev1.sql @@ -1,5 +1,5 @@ USE `chinook`; - +SET SQL_SAFE_UPDATES = 0; /******************************************************************************* Create Tables @@ -122,10 +122,9 @@ INSERT INTO Person(FirstName, LastName, Address, City, State, Country, PostalCod SELECT FirstName, LastName, Address, City, State, Country, PostalCode, Phone, Fax, Email,EmployeeId FROM Employee; -INSERT INTO Employee (PersonId) -SELECT PersonId -FROM Person -WHERE PersonId > @var1; +Update Employee +INNER JOIN Person ON (Person.EmployeeId = Employee.EmployeeId) +SET Employee.PersonId = Person.PersonId; ALTER TABLE Person DROP COLUMN EmployeeId; @@ -220,7 +219,7 @@ CREATE INDEX `IFK_TrackURLID` ON `TrackURL` (`TrackID`); ALTER TABLE `Invoice` ADD CONSTRAINT `FK_PayId` FOREIGN KEY (`PayId`) REFERENCES `Payment` (`PayId`) ON DELETE NO ACTION ON UPDATE NO ACTION; -CREATE INDEX `IFK_PayId` ON `PayId` (`PayId`); +CREATE INDEX `IFK_PayId` ON `Invoice` (`PayId`);