Я разрабатываю функцию назначения для заказов, и я пытаюсь назначить заказ пользователю, у которого есть наименее ожидающие запросы. Я хочу получить идентификатор пользователя, где значение для ожидания является наименее из всех пользователей.Выберите значение SQL из столбца, где отдельный столбец равен MIN()
Пример:
userID pending
------ -------
0 3
1 0 <----This user has the least pending of all
2 4
Как настроить SQL-запрос, чтобы вернуть идентификатор пользователя с наименьшим количеством ожидающих запроса таблицы?
$sql="SELECT user_id FROM writerdata_tb WHERE pending = '//Minimum pending here//' LIMIT 1";
$assign = $conn->query($sql);
$row = $assign->fetch_assoc();
'ORDER BY в ожидании ASC' и чем этот предел 1 – Terminus
I thinl вы можете иметь больше чем один, на самом деле, нет? –
Что случилось, если 2 пользователя с 0 ожидающими? выбрать все из них или только один? –