Laravel 5に2つのテーブルがあり、クエリビルダを使用する必要があります。私はすでにそれのSQLを持っているが、私はそれをクエリビルダの構文に変換することができません。 SQLは、これはLaravel5のクエリビルダへのネイティブSQL
SELECT COUNT(A.cid) FROM `A` WHERE A.cid IN (SELECT `id` FROM `B` WHERE `create_user`='$name') AND `access_time` BETWEEN '$start_data' AND '$end_data'
私はこのようないくつかの構文
DB::table('A')
->join('B', function ($join) {
$join->on('A.id', '=', 'B.cid');
})
->get();
を使用する場合、それはどのように私は、クエリビルダに「IN」のようなネイティブSQLを回すことができるので、エラーだ、感謝
通常のエラーメッセージを投稿すると、他の人を助けます) –