最近有个预约需求 记录一下 sql 思路
两张表 A B
a 表记录每个预约时间点和这个时间点可预约人数
b 表 记录每条预约记录
最后结果得出 本时间段可预约的数量
<?php
use Illuminate\Support\Facades\Schema;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Database\Migrations\Migration;
class CreateMakeTable extends Migration
{
/**
* Run the migrations.
*
* @return void
*/
public function up()
{
Schema::create('vr_make_jobs', function (Blueprint $table) {
$table->bigIncrements('id');# id
$table->bigInteger('user_id')->default