Skip to content
Snippets Groups Projects
Commit 3b644f62 authored by Angela Pham's avatar Angela Pham
Browse files

Adding SQL files for lab 2

parent a3faf6c5
Branches
No related merge requests found
INSERT INTO artist (id, first_name, last_name)
VALUES (NULL, 'Michael','Jackson'),(NULL, 'Taylor','Swift');
INSERT INTO record( title, artist_id, genre, year, price)
VALUES ('Thriller',1,'Pop',1983,4.95),
('Bad Blood',1,'Pop',2014,3.99)
/*SELECT first_name, last_name FROM artist;*/
SELECT title FROM record WHERE year = 2014;
DROP TABLE IF EXISTS artist, record, customer, transaction;
CREATE TABLE artist
(
id INT AUTO_INCREMENT,
first_name VARCHAR(50),
last_name VARCHAR(50),
PRIMARY KEY(id)
);
CREATE TABLE record
(
id INT AUTO_INCREMENT,
title VARCHAR(50),
artist_id INT,
genre TINYTEXT,
year YEAR(4),
price DECIMAL(10, 2) unsigned,
PRIMARY KEY (id),
FOREIGN KEY(artist_id)
REFERENCES artist(id)
);
CREATE TABLE customer
(
id INT AUTO_INCREMENT,
first_name VARCHAR(50),
last_name VARCHAR(50),
PRIMARY KEY (id)
);
CREATE TABLE transaction
(
id INT AUTO_INCREMENT,
customer_id INT,
record_id INT,
PRIMARY KEY (id),
FOREIGN KEY (customer_id)
REFERENCES customer (id),
FOREIGN KEY (record_id)
REFERENCES record (id)
);
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment