gpt4 book ai didi

mysql - 在laravel5.0中转换mysql查询

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

我想在我的 Laravel5.0 应用程序中应用以下查询

sql = "select c.User_ID, c.Name, c.Mobile_No from client as c where c.User_ID not in "
+ "(select b.User_ID from bill_history as b where "
+ "b.User_ID = c.User_ID )";

当月,以便我可以找到该月的到期用户。在 Laravel5.0 中上述查询的格式是什么?

最佳答案

Eloquent(假设您有 Client 和 BillHistory 模型以及 App 命名空间 = App)

$result =\App\Client::whereNotIn('User_ID',\App\BillHistory::lists('User_ID'))->select('User_ID', '姓名', 'Mobile_No') ->get();

不善言辞

$result =\DB::table('client')->whereNotIn('User_ID',\DB::table('bill_history')->lists('User_ID'))->select( 'User_ID', '姓名', '手机号')->get();

关于mysql - 在laravel5.0中转换mysql查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36980267/

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