我正在尝试从两个表中获取不匹配记录的计数。
一个表有前导0(即0199)的记录,其他表有整数值。(即199)
DB::table('booking')
->whereRaw('booking_pdf.bid != booking.id')
->leftjoin('booking_pdf', 'booking.id', '=', 'booking_pdf.bid')
->count();
但没有得到结果。 也试过这样,
$bookList = DB::table('booking_pdf')->groupBy('bid')->pluck('bid');
DB::table('booking')
->whereNotIn('id', $bookList)
->count();
但由于领先0记录,我没有得到正确的计数。
我哪里错了?