Я использую SQL Server. Я извлекаю информацию из разных таблиц, и я могу это сделать.MAX - MIN для каждого дня в SQL
В моей таблице есть столбец sampletime
, который каждые 30 минут и столбец значений. Я хочу написать запрос, чтобы получить разницу (max-min) за каждый день, любые предложения, как я могу это сделать?
Например:
SIGNAL NAME SAMPLETIME VALUE
Spazio-Percorso 2014-03-06 15:01:50.3170000 219345
Spazio-Percorso 2014-03-06 15:31:50.3260000 219384
Spazio-Percorso 2014-03-06 16:01:50.3380000 219388
Spazio-Percorso 2014-03-06 16:31:50.3460000 219388
Spazio-Percorso 2014-03-06 17:01:50.3590000 219400
Spazio-Percorso 2014-03-06 17:31:50.3690000 219434
Spazio-Percorso 2014-03-06 18:01:50.3760000 219471
В этом примере все строки находятся в тот же день, что я хочу, чтобы иметь только один ряд на каждый день, и в столбце значений хотят иметь MAX-MIN из в тот же день
Какая версия SQL Server? – Szymon
Студия управления MSSQL 2008 – Furqan
@Furqan И какой вопрос SQL Server? Просто, что вы используете устаревшую студию управления, не означает, что сервер также работает за 2 поколения. – TomTom