hiya im doing a database and im required to list all customers who have made two reservations or more. we have tried the following, and many other, but still cant figure it out.
SELECT BO_ID, COUNT(C_ID) AS NUMBER_OF_RESERVATIONS
FROM BOOKING
WHERE
C_ID < 2;
SELECT BO_ID, COUNT(C_ID) AS NUMBER_OF_RESERVATIONS, C_NAME
FROM BOOKING, CUSTOMER
WHERE
BOOKING.C_ID = CUSTOMER.C_ID
AND CUSTOMER.C_ID = CUSTOMER.C_NAME
AND
ORDER NUMBER_OF_RESERVATIONS >= 2;
SELECT C_ID AS NUMBER_OF_RESERVATIONS, C_NAME, BO_ID
FROM BOOKING
WHERE C_ID > 2;
SELECT COUNT(BO_ID) AS NUMBER_OF_RESERVATIONS, CUSTOMER.C_ID, C_NAME
FROM BOOKING INNER JOIN CUSTOMER
ON BOOKING.C_ID = CUSTOMER.C_ID
GROUP BY CUSTOMER.C_ID, C_NAME
HAVING COUNT(BO_ID) >= 2
ORDER BY COUNT(C_ID), C_NAME;