gpt4 book ai didi

mysql - 从yii2中的两个表中获取不匹配的记录

转载 作者:行者123 更新时间:2023-11-29 03:26:37 25 4
gpt4 key购买 nike

如何从yii2中的两个或多个表中获取不匹配的记录?我有两个表 product_lang 和 product。我想删除那些在 product 表中但在 product_lang 表中不可用的记录。怎么可能?

$sub = Product::find()
->leftJoin('product_lang','product.id_product=product_lang.id_product')
->where('product_lang.id_product<>product.id_product')
->all();

它返回空白。我不确定我是否在做正确的语法。请帮助我。

最佳答案

也许这会有所帮助:

 $sub = Product::find()
->leftJoin('product_lang','product.id_product=product_lang.id_product')
->where('product_lang.id_product is null')
->all();

关于mysql - 从yii2中的两个表中获取不匹配的记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35219900/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com