我们在学习Yii2的时候,一定接触过这样的where输入
$query->where(["exists",xxxx]);
User::find()->where(["exists",xxxx])->all();
是的,这是MYSQL的exists关键词,今天我们就来说说这个exist,为了给大家更清楚的讲解,先给大家说下本文目录:
什么是exists
exists和in的区别和使用场景
使用Yii2的Query Builder实现一个exists语句
要自己看哈。
提前准备
为了大家学习方便,北哥在这里面建立两张表并为其添加一些数据
一张会员表,一张会员下单表。
会员表数据
id | user | |
---|---|---|
1 | abei | abei@nai8.me |
2 | wh | abei@maige123.com |
3 | liuhuan | 267765&# |