得到不匹配的记录mysql laravel

时间:2017-08-28 11:24:51

标签: php mysql laravel-5

我正在尝试从两个表中获取不匹配记录的计数。

一个表有前导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记录,我没有得到正确的计数。

我哪里错了?

0 个答案:

没有答案