CRUD Query Cheat Sheet
Students
CREATE
sql
INSERT INTO students (
student_first_name,
student_last_name,
student_course
)
VALUES (?, ?, ?);
READ
sql
SELECT *
FROM students
ORDER BY student_id DESC;
READ ONE
sql
SELECT *
FROM students
WHERE student_id = ?;
UPDATE
sql
UPDATE students
SET
student_first_name = ?,
student_last_name = ?,
student_course = ?
WHERE student_id = ?;
DELETE
sql
DELETE FROM students
WHERE student_id = ?;
7. Books CRUD Query Cheat Sheet
CREATE
sql
INSERT INTO books (
book_title,
book_author,
book_category
)
VALUES (?, ?, ?);
READ
sql
SELECT *
FROM books
ORDER BY book_id DESC;
READ ONE
sql
SELECT *
FROM books
WHERE book_id = ?;
UPDATE
sql
UPDATE books
SET
book_title = ?,
book_author = ?,
book_category = ?
WHERE book_id = ?;
DELETE
sql
DELETE FROM books
WHERE book_id = ?;
8. Borrow CRUD Query Cheat Sheet
CREATE — Borrow
sql
INSERT INTO borrow (
student_id,
book_id
)
VALUES (?, ?);
READ — Borrow History
sql
SELECT
borrow.borrow_id,
borrow.borrow_date,
borrow.borrow_return_date,
students.student_first_name,
students.student_last_name,
books.book_title,
books.book_author
FROM borrow
INNER JOIN students
ON borrow.student_id = students.student_id
INNER JOIN books
ON borrow.book_id = books.book_id
ORDER BY borrow.borrow_id DESC;
UPDATE — Return
sql
UPDATE borrow
SET borrow_return_date = CURRENT_TIMESTAMP
WHERE borrow_id = ?;
DELETE — Borrow Record
sql
DELETE FROM borrow
WHERE borrow_id = ?;
Sign in to save your progress permanently.
Progress is saved in your browser session
Step 7 of 9