mysql - 在 Laravel 中加入查询

标签 mysql sql laravel join schema

我在编写此查询时遇到了很多问题。有人可以请指教吗!

从预订表中选择所有

bookings.product_id = product.id

然后根据返回,我想说如果返回结果(created_at)中的某个字段大于“7”则返回1,否则返回0。

最佳答案

$data = DB::table('product')->join('bookings','bookings.product_id','=','product.id')->get();
if($data->created_at > 7){
  return 1;
}else{
  return 0;
}

这是适合您的查询

关于mysql - 在 Laravel 中加入查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30048214/

相关文章:

MySQL UTF8 数据库迁移

c# - 选择命令有时会得到同一行

sql - 检查字符串是否包含前导字母

php - 带有 php artisan 命令的 URL::asset() 为我提供了本地主机链接

laravel - AWS EC2实例的Docker容器内 'Composer update'命令的内存不足错误

laravel - 在 OctoberCMS 中创建产品时向用户发送通知?

mysql - 将记录的页面浏览量分组为访问

php - 如何在mysql中使用内连接从一个表中获取总和

SQL - 更新查询只更新一个字段

python - Mysql-Python 复杂查询导致空集