У меня есть два запроса mysql следующим образом
$sql1 = mysqli_query($mysqli, "SELECT * FROM manualp WHERE client_id=75 AND date between '$currentdate' and '$prevdate' ");
$sql2=mysqli_query($mysqli, "SELECT * FROM manualp WHERE client_id=75 order by date DESC LIMIT 1");
Есть ли способ присоединиться к ним вместе? и получить их в массиве. Например, оба запроса объединены в $ sql3. Я хотел бы опубликовать результат, имеющий значение $ sql2, показывающее последние
while($result = mysqli_fetch_array($sql3)) {
POST RESULTS HERE
}
Основываясь на ваших комментариях, потому что вы используете ORDER BY и LIMIT в своем запросе, вам действительно нужно обернуть этот второй запрос в подзапрос, чтобы выполнить UNION.
SELECT * FROM manualp WHERE client_id=75 AND date between '$currentdate' and '$prevdate'
UNION
SELECT * FROM (SELECT * FROM manualp WHERE client_id=75 order by date DESC LIMIT 1) t1