Yii2如何将where子句中的级联选择转换为activequery?

Jichao

在两个表格questionanswer,我需要转储特定用户的所有未回答的问题。在SQL中

select * from question where question.user_id = user_id
and (select count(*) from answer where answer.question_id = question.id) = 0

但是如何将这个命令转换为activequery?

Question::find()->where(['user_id' => user_id]) ....
佩德罗·德尔索尔

一个活动查询,用于查找没有答案的给定用户的每个问题。

Question::find()->leftJoin('answer', 'answer.question_id=question.id')
                ->where(['question.user_id' => $user_id])
                ->andWhere(['answer.id' => null)

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将此MySQL查询转换为Yii2 ActiveQuery格式?

来自分类Dev

如何将Datetime转换为Date并在Where子句中使用?

来自分类Dev

如何将Yii1的accessRules中的“用户”转换为Yii2中的behaviors()

来自分类Dev

如何在Yii2 ActiveQuery中选择索引

来自分类Dev

如何将 SQL 查询转换为 PHP 并在 WHERE 子句中使用 AND 运算符

来自分类Dev

如何将“自然联接”转换为yii2 Active查询?

来自分类Dev

SQL 将列转换为浮动在 where 子句中

来自分类Dev

如何在where子句中使用多个参数将Oracle转换为MS SQL?

来自分类Dev

(Yii2) submitButton => 将 onclick 函数转换为 siteControllers?

来自分类Dev

如何在yii2中将数组转换为json

来自分类Dev

将String转换为int并在Where子句中使用

来自分类Dev

将varchar转换为Date,不适用于WHERE子句中的AND

来自分类Dev

MySQL自动将字符串转换为where子句中的整数?

来自分类Dev

在WHERE子句中使用CONVERT()将varchar转换为日期

来自分类Dev

将字符串转换为数组并在 where 子句中使用

来自分类Dev

Yii2:ActiveQuery“ with”不起作用

来自分类Dev

如何将选择子句中的子查询重写为CTE

来自分类Dev

Yii2如何将HTML锚标签映射到yii2 html :: a()标签

来自分类Dev

MYSQL:如何将分组的SUM()的结果用作WHERE子句中的条件?

来自分类Dev

使用 UPDATE 时如何将 TTL 设置为 where 子句中提到的列

来自分类Dev

从查询转换为Yii2的ModelSearch

来自分类Dev

如何将选择语句转换为更新语句

来自分类Dev

如何将这个选择语句转换为存储过程?

来自分类Dev

如何将JavaFX ComboBox中的选择转换为String

来自分类Dev

如何将选择框 html 转换为 html collactive

来自分类Dev

如何将选择联合转换为十进制?

来自分类Dev

SQL:我可以将“<”运算符的字符串值转换为 where 子句中的运算符吗?

来自分类Dev

如何将此Mongodb子句转换为mongoengine子句?

来自分类Dev

BigQuery:如何从where子句中选择多个列

Related 相关文章

  1. 1

    如何将此MySQL查询转换为Yii2 ActiveQuery格式?

  2. 2

    如何将Datetime转换为Date并在Where子句中使用?

  3. 3

    如何将Yii1的accessRules中的“用户”转换为Yii2中的behaviors()

  4. 4

    如何在Yii2 ActiveQuery中选择索引

  5. 5

    如何将 SQL 查询转换为 PHP 并在 WHERE 子句中使用 AND 运算符

  6. 6

    如何将“自然联接”转换为yii2 Active查询?

  7. 7

    SQL 将列转换为浮动在 where 子句中

  8. 8

    如何在where子句中使用多个参数将Oracle转换为MS SQL?

  9. 9

    (Yii2) submitButton => 将 onclick 函数转换为 siteControllers?

  10. 10

    如何在yii2中将数组转换为json

  11. 11

    将String转换为int并在Where子句中使用

  12. 12

    将varchar转换为Date,不适用于WHERE子句中的AND

  13. 13

    MySQL自动将字符串转换为where子句中的整数?

  14. 14

    在WHERE子句中使用CONVERT()将varchar转换为日期

  15. 15

    将字符串转换为数组并在 where 子句中使用

  16. 16

    Yii2:ActiveQuery“ with”不起作用

  17. 17

    如何将选择子句中的子查询重写为CTE

  18. 18

    Yii2如何将HTML锚标签映射到yii2 html :: a()标签

  19. 19

    MYSQL:如何将分组的SUM()的结果用作WHERE子句中的条件?

  20. 20

    使用 UPDATE 时如何将 TTL 设置为 where 子句中提到的列

  21. 21

    从查询转换为Yii2的ModelSearch

  22. 22

    如何将选择语句转换为更新语句

  23. 23

    如何将这个选择语句转换为存储过程?

  24. 24

    如何将JavaFX ComboBox中的选择转换为String

  25. 25

    如何将选择框 html 转换为 html collactive

  26. 26

    如何将选择联合转换为十进制?

  27. 27

    SQL:我可以将“<”运算符的字符串值转换为 where 子句中的运算符吗?

  28. 28

    如何将此Mongodb子句转换为mongoengine子句?

  29. 29

    BigQuery:如何从where子句中选择多个列

热门标签

归档