Adding Multiple Rows to a Table : Insert : Insert Delete Update SQL / MySQL


SQL / MySQL » Insert Delete Update » Insert »

 

Adding Multiple Rows to a Table



/* Create the table */
Drop TABLE Professor;
Drop TABLE Student;

CREATE TABLE Professor (
   ProfessorID INT NOT NULL PRIMARY KEY,
   Name        VARCHAR(50NOT NULL)
TYPE = InnoDB;

CREATE TABLE Student (
   StudentID INT NOT NULL PRIMARY KEY,
   Name      VARCHAR(50NOT NULL
)TYPE = InnoDB;

/* Prepare the data */
INSERT INTO Student (StudentID,NameVALUES (1,'John Jones');
INSERT INTO Student (StudentID,NameVALUES (2,'Cury Butz');
INSERT INTO Student (StudentID,NameVALUES (3,'JJ Smith');


/* Real command */
INSERT INTO Professor (ProfessorID, Name
   SELECT StudentID + 7, Name 
   FROM Student;

           
       



Leave a Comment / Note


 
Verification is used to prevent unwanted posts (spam). .

Follow Navioo On Twitter

SQL / MySQL

 Navioo Insert Delete Update
» Insert