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

Write MySQL queries for the following questions (screenshots show correct result

ID: 3845875 • Letter: W

Question

Write MySQL queries for the following questions (screenshots show correct results): The database is called "Rentals" You can use any name for a table example.

Using a subquery return all reservations that have more than the average number of people

Now add the the firstname and lastname to the previous query

Using a subquery return all guests with reservations

Create stored procedure that returns all personnel

Create view that displays all properties with reservations

reservationid people | 503 513 3522 15 525 16 5530 14 531 7537 10 12 20 15 1 1 1 1 1234567 - 4 5 6 7

Explanation / Answer

Hi,

Since you have not provided the table relationships diagram, I assume that the columns given in all the above given screenshots are all existing in one table.

Below are the queries that are framed with that assumption-

Ans 1 - Select reservationid,people from table1
where people > (select avg(people) from table1);

Ans 2 - Select guestlastname,guestfirstname,reservationid,people from table1
where people > (select avg(people) from table1);

Ans 3 - Select guestlastname,guestfirstname,reservationid,people from table1

Ans 4 - DELIMITER //
CREATE PROCEDURE personnel
(IN con CHAR(20))
BEGIN
SELECT PersonID,FirstName,LastName,JobTitle,Manager FROM table1;
END //
DELIMITER ;

Ans 5 - CREATE VIEW PR AS SELECT propertyname,reservationid,startdate,enddate FROM table1;

Regards,

Vinay Singh

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