如何在SQL中一起使用IN子句和AND子句

安德鲁·爱德华兹
SELECT * 
FROM `Events` 
WHERE `UserID` IN (SELECT `BeingFollowed` FROM `Followers` WHERE `Follower` = us)

好的,上面是我的查询,我正在尝试获取我的关注者所做的所有事件,并且us变量是存储的例程函数中的参数,这是我的UserID,但我没有关注自己,但我也想获取我的事件并且每个事件都有一个UserID,我想获取我所有的关注者事件以及我在同一查询中拥有的所有事件

卢卡斯·埃德(Lukas Eder)

那是什么OR

SELECT * 
FROM `Events` 
WHERE `UserID` IN (SELECT `BeingFollowed` FROM `Followers` WHERE `Follower` = us)
OR `UserID` = us

您也可以将自己添加到子查询中,但这可能会更慢:

SELECT * 
FROM `Events` 
WHERE `UserID` IN (
  SELECT `BeingFollowed` FROM `Followers` WHERE `Follower` = us
  UNION ALL
  SELECT us
)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在MS Excel IF函数中一起使用AND和OR子句

来自分类Dev

在MS Excel IF函数中一起使用AND和OR子句

来自分类Dev

我有问题在 sql 中一起使用 like 和 where 子句

来自分类Dev

在SQL中一起使用AND和OR

来自分类Dev

如何在SQL Server中一起使用count,case和Distinct

来自分类Dev

如何在SQL Server中一起使用PIVOT和JOIN?

来自分类Dev

如何在SQL Server查询中一起使用LIKE和NOT LIKE

来自分类Dev

如何在SQL Server中一起使用相等和不相等

来自分类Dev

如何在SQL Server中一起使用count,case和Distinct

来自分类Dev

如何在Laravel查询构建器中将LIMIT子句与偏移量和行数一起使用?

来自分类Dev

一起使用IN和LIKE子句进行休眠

来自分类Dev

SQL将sum命令与“ in”子句一起使用

来自分类Dev

使平均与SQL子句中的count一起使用

来自分类Dev

在SQL Server中将sum与order by子句一起使用

来自分类Dev

如何在orderby子句中将LINQ与动态参数一起使用

来自分类Dev

如何在where子句中将UserDefinedFunctionProvider.Invoke与udfs一起使用

来自分类Dev

将MySQL group by子句与where子句一起使用

来自分类Dev

如何在while和foreach循环中一起使用PHP和MySQL?

来自分类Dev

GROUP BY和COUNT或SUM如何在SQL查询中一起工作

来自分类Dev

如何在Python中一起使用applymap,lambda和dataframe来过滤/修改dataframe?

来自分类Dev

您如何在Groovy中一起使用GroupBy和Sum?

来自分类Dev

如何在gnuplot中一起使用“ var”和“ palette”?

来自分类Dev

如何在Verilog中一起使用inout和reg

来自分类Dev

如何在bootstrap 3 popover中一起使用“ show”和“ placement”等属性?

来自分类Dev

如何在angularjs中一起使用angular-gridster和highcharts-ng指令

来自分类Dev

如何在Laravel中一起使用Memcached和APC?

来自分类Dev

如何在Access VBA编码中一起使用Select Case和AND功能?

来自分类Dev

如何在Python中一起使用filter,group by和agg函数

来自分类Dev

如何在Google表格中一起使用to_date和IFERROR?

Related 相关文章

  1. 1

    在MS Excel IF函数中一起使用AND和OR子句

  2. 2

    在MS Excel IF函数中一起使用AND和OR子句

  3. 3

    我有问题在 sql 中一起使用 like 和 where 子句

  4. 4

    在SQL中一起使用AND和OR

  5. 5

    如何在SQL Server中一起使用count,case和Distinct

  6. 6

    如何在SQL Server中一起使用PIVOT和JOIN?

  7. 7

    如何在SQL Server查询中一起使用LIKE和NOT LIKE

  8. 8

    如何在SQL Server中一起使用相等和不相等

  9. 9

    如何在SQL Server中一起使用count,case和Distinct

  10. 10

    如何在Laravel查询构建器中将LIMIT子句与偏移量和行数一起使用?

  11. 11

    一起使用IN和LIKE子句进行休眠

  12. 12

    SQL将sum命令与“ in”子句一起使用

  13. 13

    使平均与SQL子句中的count一起使用

  14. 14

    在SQL Server中将sum与order by子句一起使用

  15. 15

    如何在orderby子句中将LINQ与动态参数一起使用

  16. 16

    如何在where子句中将UserDefinedFunctionProvider.Invoke与udfs一起使用

  17. 17

    将MySQL group by子句与where子句一起使用

  18. 18

    如何在while和foreach循环中一起使用PHP和MySQL?

  19. 19

    GROUP BY和COUNT或SUM如何在SQL查询中一起工作

  20. 20

    如何在Python中一起使用applymap,lambda和dataframe来过滤/修改dataframe?

  21. 21

    您如何在Groovy中一起使用GroupBy和Sum?

  22. 22

    如何在gnuplot中一起使用“ var”和“ palette”?

  23. 23

    如何在Verilog中一起使用inout和reg

  24. 24

    如何在bootstrap 3 popover中一起使用“ show”和“ placement”等属性?

  25. 25

    如何在angularjs中一起使用angular-gridster和highcharts-ng指令

  26. 26

    如何在Laravel中一起使用Memcached和APC?

  27. 27

    如何在Access VBA编码中一起使用Select Case和AND功能?

  28. 28

    如何在Python中一起使用filter,group by和agg函数

  29. 29

    如何在Google表格中一起使用to_date和IFERROR?

热门标签

归档