Я хочу перевести некоторую инструкцию SQL в DQL любую помощь? у меня есть пользовательский объектЯ хочу перевести SQL на DQL
-------user--------
id
username
email
password
...
--------------------
и друг субъект которым есть 2 атрибута friend_one и friend_two, которые ссылкой на пользователя
------friend----
id
friend_one
friend_two
statu
--------------
поэтому мой SQL заявление являются
UPDATE friend
SET status="1"
WHERE
(friend_one="$user_id" OR friend_two="$user_id")
AND
(friend_one="$friend_id" OR friend_two="$friend_id")
SELECT 'friend_one','friend_two','status' FROM friend
WHERE
(friend_one="$user_id" OR friend_two="$user_id")
AND
(friend_one="$friend_id" OR friend_two="$friend_id")
SELECT F.statu, U.username, U.id
FROM user U, friend F
WHERE
CASE
WHEN F.friend_one = '$user_id'
THEN F.friend_two = U.user_id
WHEN F.friend_two= '$user_id'
THEN F.friend_one= U.user_id
END
AND
F.statu='1'
любая помощь, пожалуйста:/
Хотя это теоретически может ответить на вопрос, [было бы предпочтительно] (// meta.stackoverflow.com/q/8259) включить сюда основные части ответа и предоставить ссылку для справки. – Raju