У меня есть одна таблица с полем, а именно.Как построить подзапрос для этого
id,is_public,added_by,is_delete
Сценарий: Каковы возможности
текущий пользователь может видеть записи, имеющие:
added_by admin = 0 OR own id
added_by another user AND is_public = 1
**is_deleted=0**
current user's and admin's record is_public='0'
запись должна быть показана
мой запрос:
SELECT * FROM tblname
WHERE
is_delete='0'
AND (added_by='0' OR added_by='15') //ex. current user id = 15
AND is_public='1'
, но этот запрос не дает другого пользователя is_public='1'
запись
Пожалуйста, помогите
Если вы хотите, рассмотрите следующую этой простой двухступенчатого курс действий: 1. Если вы еще не сделали этого, обеспечить надлежащее создание и вставкой заявления (и/или sqlfiddle), чтобы мы могли легче воспроизвести проблему. 2. Если вы еще этого не сделали, укажите желаемый набор результатов, который соответствует информации, представленной на шаге 1. – Strawberry
@Strawberry, http://sqlfiddle.com/#!9/435b2d/3 – SagarPPanchal