我在查询时遇到了一些问题。如果符合条件,我想要联接表格。这是我正在使用的查询语句。由于对这些情况语句不太熟悉,所以非常感谢任何帮助!
SELECT
conversation.c_id,
conversation.user_one,
conversation.user_two,
users.name,
users.lastName
FROM `conversation`
CASE
WHEN conversation.user_one = 1
THEN
INNER JOIN `users`
ON conversation.two = users.id
WHEN conversation.user_two = 1
THEN
INNER JOIN `users`
ON conversation.user_one = users.id
END CASE
WHERE `user_one` = 1 OR `user_two` = 1
CASE
放到ON
子句内部。 - PM 77-1CASE
语句。你可能需要查看动态查询。 - Rahul