我希望根据其隐私类型显示一组结果。
我正在使用lavavel 4.2,php,blade和sqlite。
我有公众,朋友和私人。 公众任何人都可以阅读,朋友只有作者和朋友可以阅读和私人只有作者才能阅读。
该网站具有登录/注销功能。
可以使用一个sqlite查询来完成吗?
非常感谢任何帮助。
答案 0 :(得分:2)
是的,您可以使用UNION ALL
来组合多个查询的结果。这是一个例子:
SELECT * FROM friends WHERE is_private="1"
UNION ALL
SELECT * FROM friends WHERE is_public="1"
UNION ALL
SELECT * FROM friends WHERE is_mine="1"
GROUP BY friends.user_id -- optionally remove duplicates
请注意,--
表示SQL中的注释