我有一个包含行的表格,如果日期和类别为' bar'匹配,现在我需要INNER JOIN
使用另一个表格并使用该表中的WHERE answer = '2'
,但我不知道该怎么做。
SELECT category, date, client
FROM sbs_events
WHERE category <> 'bar'
UNION ALL
SELECT category, date, MIN(client) AS client
FROM sbs_events
WHERE category = 'bar'
GROUP BY category, date
我做了SQL Fiddle
我需要添加到小提琴中的是
INNER JOIN sbs_userEvents
ON sbs_events.id = sbs_userEvents.event_id
WHERE answer = 2
AND user_id = 1
但是因为我已经有WHERE category = 'bar'
我不知道如何添加它。
答案 0 :(得分:1)
RunWithProgressBar