我正在尝试使用2个范围之间的随机值填充列
我收到了这个查询
$query = "INSERT INTO table(table_id) VAlUES(ELT(0.5 + RAND() * 100));
使用laravel可以吗?
我想使用sql插入随机值,因为php会使它非常慢
仅与sql相比
答案 0 :(得分:1)
使用查询构建器和原始表达式
DB::table('table')->insert(
['table_id' => DB::raw("ELT(0.5 + RAND() * 100))")]
);