У меня есть таблица, в которой мне требуется последнее значение свойства для каждого идентификатора механизма на каждом идентификаторе устройства (может быть 3 механизма на устройство). Последний измеряется по идентификатору ImportId (чем выше, тем позже). Часто в таблице PropertyValue встречаются NULL (очевидно, я хочу их исключить). как вы можете видеть, на данный момент существует множество повторяющихся идентификаторов DeviceId и EngineId. Я не знаю, как их отфильтровать. Есть ли простой способ сделать это? Это на SQL SERVER.
Ввод:
Идентификатор устройства
Импортированный
Номер двигателя
Значение свойства
1005
890980
3
1115,8374
1005
890979
2
2
1005
890975
1
31,8837
1005
890973
3
1115,8207
1005
890972
2
2
1003
8909681
31,8837
Ожидаемый результат:
DeviceId
Импортировать
Номер двигателя
PropertyValue
1005
890980
3
1115,8374
1005
890979
2
2
1005
8909751
31,8837
1003
890968
1
899989.0
1001
809210
2
50
1002
789868
1
3444647< /td>
1002
678889
2
78
1001
4566673
344
1003
449993
2
5
1001416666
1
600
Как видите Из вышеизложенного я ищу значения для каждого DeviceId с каждым EngineId, это отдельные значения с последним допустимым PropertyValue (не NULL). Это упорядочено по ImportId (в порядке убывания)
Подробнее здесь: https://stackoverflow.com/questions/793 ... erty-value
Получение последней стоимости недвижимости ⇐ MySql
Форум по Mysql
-
Anonymous
1737015987
Anonymous
У меня есть таблица, в которой мне требуется последнее значение свойства для каждого идентификатора механизма на каждом идентификаторе устройства (может быть 3 механизма на устройство). Последний измеряется по идентификатору ImportId (чем выше, тем позже). Часто в таблице PropertyValue встречаются NULL (очевидно, я хочу их исключить). как вы можете видеть, на данный момент существует множество повторяющихся идентификаторов DeviceId и EngineId. Я не знаю, как их отфильтровать. Есть ли простой способ сделать это? Это на SQL SERVER.
Ввод:
Идентификатор устройства
Импортированный
Номер двигателя
Значение свойства
1005
890980
3
1115,8374
1005
890979
2
2
1005
890975
1
31,8837
1005
890973
3
1115,8207
1005
890972
2
2
1003
8909681
31,8837
Ожидаемый результат:
DeviceId
Импортировать
Номер двигателя
PropertyValue
1005
890980
3
1115,8374
1005
890979
2
2
1005
8909751
31,8837
1003
890968
1
899989.0
1001
809210
2
50
1002
789868
1
3444647< /td>
1002
678889
2
78
1001
4566673
344
1003
449993
2
5
1001416666
1
600
Как видите Из вышеизложенного я ищу значения для каждого DeviceId с каждым EngineId, это отдельные значения с последним допустимым PropertyValue (не NULL). Это упорядочено по ImportId (в порядке убывания)
Подробнее здесь: [url]https://stackoverflow.com/questions/79360224/obtaining-the-latest-property-value[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия