У меня есть простой оператор выбора MySQL:
SELECT COUNT(*) AS COUNT FROM MY_TABLE WHERE TIME_STAMP > ?
Но я не хочу считать первую / самую раннюю строку, если TIME_STAMP для этой самой ранней строки больше моего порога WHERE.Что-то вроде:
SELECT COUNT(*) AS COUNT FROM MY_TABLE WHERE TIME_STAMP > ? AND TIME_STAMP > $earliest
Очевидно, я могу получить самый ранний TIME_STAMP с дополнительным предварительным запросом.Но я бродил, могу ли я сделать все это в одном.Я пробовал это, но выдает ошибку «Недопустимое использование групповой функции»:
SELECT COUNT(*) AS COUNT FROM MY_TABLE WHERE TIME_STAMP > ? AND TIME_STAMP > MIN(TIME_STAMP)
Есть предложения?Спасибо