Показать сообщение отдельно
  #7 (permalink)  
Старый 21.09.2020, 12:01
Аватар для Alexandroppolus
Профессор
Отправить личное сообщение для Alexandroppolus Посмотреть профиль Найти все сообщения от Alexandroppolus
 
Регистрация: 25.10.2016
Сообщений: 1,012

riaron,
у тебя асинхронные операции.

путь к спасению заблудшей прогерской души:
1) разобраться, что такое асинхронность https://learn.javascript.ru/async
2) в твоей библиотеке подключения к mysql использовать промисный вариант api (если нет, запилить обертку, но готов поставить зуб и полжопы, что есть) в сочетании с async/await.
3) в данном конкретном кейсе дело решается одним запросом - просто в подзапросе надо выяснить max и min для tsale, его использовать. Навскидку оный подзапрос будет внутри from, но лучше поэкспериментировать.
Ответить с цитированием