2016-05-09 3 views
-2

Я пытаюсь получить этот ожидаемый результат, но его не получаю для меня ... это мой запрос sql. Я не понимаю, как получить только те ID, который принадлежит 100000006Напишите SQL-запрос, чтобы получить ожидаемый результат

enter image description here

select * from friendlist 
     where userid = '100000006' or frienduserid='100000006' and frndstatuid='4' 
+0

Что вы имеете в виду под "Те ID которого принадлежит 100000006"? –

ответ

0
SELECT DISTINCT userid 
FROM friendlist 
WHERE frienduserid='100000006' AND frndstatuid='4' 
UNION ALL 
SELECT DISTINCT frienduserid 
FROM friendlist 
WHERE userid='100000006' AND frndstatuid='4' 
+1

благодарит ваш запрос за его работу – Sri

0
select * from friendlist 
     where (userid = '100000006' or frienduserid='100000006') and frndstatuid='4' 
Смежные вопросы