1
나는 다음과 같은 중첩 된 쿼리 유무 : 없음 messages_status.status 세트가없는 경우 (이 NULL 인 경우 즉)재사용 결과
SELECT `messages`.*,
IF((select `status` from messages_status
where messages_status.message_id = messages.id and user_id = 149) IS NULL,
'unread', messages_status.status) as `status`
FROM `messages`
내가 수행하고자하는 무엇을 '읽지 않음'을 반환해야합니다. 그러나 설정되어 있으면 is는 값을 반환해야합니다. Unknown column 'messages_status.status' in 'field list'
가 어떻게이 문제를 해결하려면 어떤 생각을 가지고 있습니까 :
현재는 오류를 반환?