Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Mysql query returns 0

Tags:

sql

php

mysql

I have a following query with subquery that returns no result

SELECT 'Message'
FROM message
WHERE ID in (
SELECT 'Message_id'
FROM user_message
WHERE 'status' =false )

Data in both tables is present. What could be the problem?

like image 717
user3673198 Avatar asked Jun 26 '26 23:06

user3673198


1 Answers

Why are you using a sub-query?

Why not

SELECT Message
FROM message JOIN user_message ON ID = Message_id
WHERE status = false

Seems simpler

like image 91
Ed Heal Avatar answered Jun 29 '26 13:06

Ed Heal