Столбец book_name является названием таблицы
$permissions = [
'manufacturer_order_add',
'manufacturer_order_view',
'manufacturer_order_edit',
'manufacturer_order_drop',
];
$user->can('manufacturer_order_edit', ['order' => $order])
SELECT title, likes, (num + likes) AS sum_likes FROM
(SELECT title, ... AS likes FROM posts) t
ORDER BY sum_likes DESC
SELECT posts.title, likes.cnt, posts.num + likes.cnt AS sum_likes
FROM posts
LEFT JOIN
(SELECT post_id, COUNT(id) as cnt FROM likes GROUP BY post_id) likes
ON posts.id = likes.post_id
Но при большом (около тысячи запросов) обращение к коду, получается что Показывает довольно часто.
Причём нужна система выдачи в процентах, т.е. пользователь сам настраивает сколько ему надо
if (mt_rand(0, 100) >= $userOdds) ...
могут ли гарантировать триггеры целостность данных?