Найти наибольшую (максимальную) дату запроса, а затем найти наибольшее значение по результатам предыдущего запроса

void tb_TextChanged(object sender, EventArgs e)
{
    var enteredText = (sender as TextBox).Text
    ...
}
0
задан MonkeyOnARock 20 February 2019 в 22:17
поделиться

1 ответ

Если ваши данные действительно упорядочены по возрастанию, когда вы их показываете, тогда проще использовать поле идентификатора суррогатного ключа.

SELECT packages_sent
 FROM packages 
WHERE ID = 
  (SELECT max(ID)
    FROM packages
    WHERE date <= '2017-05-29');

Поскольку идентификатор всегда увеличивается с датой и отправленным заказом, обнаружение его максимума также находит максимум двух других за один шаг.

0
ответ дан Jim Castro 20 February 2019 в 22:17
поделиться
Другие вопросы по тегам:

Похожие вопросы: