使用sqlite有三个不同的搜索结果
Have three different search results using sqlite
我想根据隐私类型显示一组结果。
我正在使用 lavavel 4.2、php、blade 和 sqlite。
我有 public、朋友和私人。
Public任何人都可以阅读,只有作者朋友可以阅读,只有作者可以私密阅读。
该站点具有登录/注销功能。
这可以用一个 sqlite 查询来完成吗?
非常感谢任何帮助。
是的,您可以使用 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
中的评论
我想根据隐私类型显示一组结果。
我正在使用 lavavel 4.2、php、blade 和 sqlite。
我有 public、朋友和私人。 Public任何人都可以阅读,只有作者朋友可以阅读,只有作者可以私密阅读。
该站点具有登录/注销功能。
这可以用一个 sqlite 查询来完成吗?
非常感谢任何帮助。
是的,您可以使用 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