Please help me with this MySQL query. I've been on it for long enough. Perhaps it needs a fresh pair of eyes.
Two tables: locks and sessions
locks
--------------
id session_id
--------------
1 sajf4$Jf9422jd
2 2jf*4j2okg9092
3 J8j4j4ffss93o2
------------------
sessions
-------------------------
id user_id
-------------------------
sajf4$Jf9422jd 14
J8j4j4ffss93o2 14
2jf*4j2okg9092 21
-------------------------
I want to delete all rows in locks where user_id of session = 14
DELETE FROM locks
WHERE session_id IN (SELECT id FROM sessions WHERE user_id = 14)
DELETE FROM locks
WHERE session_id
= (SELECT id
FROM sessions
WHERE user_id
= 14);
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With