Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

A)CREATE TABLE equipment ( equipmentid int NOT NULL, equipmentDesc varchar(30) N

ID: 3806459 • Letter: A

Question

A)CREATE TABLE equipment ( equipmentid int NOT NULL, equipmentDesc varchar(30) NULL, equipmentprice int NOT NULL, PRIMARY KEY(equipmentid, equipmentDesc) ) ENGINE = InnoDB;

CREATE TABLE rental( rentalid int NOT NULL AUTO_INCREMENT, rentaldate date NOT NULL, fk_equipmentid int NULL, fk_equipmentprice int NULL, primary key (rentalid, rentaldate), FOREIGN KEY fk_eqid(fk_equipmentid) REFERENCES equipment(equipmentid) ON UPDATE CASCADE ON DELETE RESTRICT, FOREIGN KEY fk_eqpr(fk_equipmentprice) REFERENCES equipment(equipmentprice) ON UPDATE CASCADE ON DELETE RESTRICT ) ENGINE = InnoDB;

Question: Using this, Now create a query, which will show the equipment rented out with status.

Explanation / Answer

SELECT equipmentid, equipmentDesc FROM equipment WHERE equipmentid IN (SELECT fk_equipmentid FROM rental);

This query will show the equipment id and description which was rented out.

Regarding "status" it is not clear what kind of status you are looking for.

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote