У меня есть таблица контрактов с id и index_id, где max index_id на id представляет собой самую последнюю запись. Как я могу получить последний контракт в tsql?TSQL - последняя запись
0
A
ответ
0
Если вы хотите, чтобы получить последнюю индексный идентификатор (контракта) для каждого идентификатора, то вы могли бы использовать:
SELECT ID, MAX(INDEX_ID) AS Latest_Index
FROM [Table]
GROUP BY ID
1
SELECT TOP 1 whatever_fields_you_want_from_contract_record
FROM ContractTable
ORDER BY index_id DESC
Объяснение: TOP 1
часть ограничивает количество записей, возвращаемых запросом и ORDER BY index_id DESC
часть гарантирует, что возвращаемый запись (s) будет в нисходящем (то есть самое большое значение первого) порядок index_id значения ,
Примечания:
Этот тип запроса будет работать эффективно, если существует индекс на index_id (или, если таблица относительно мала).
Кроме того, запрос может быть расширен, чтобы получить последний контракт определенного вида, добавив предложение WHERE. Например WHERE CustomerId = 123
Смежные вопросы
- 1. TSQL Последняя запись Эффективность Cursor, подзапрос или КТР
- 2. Последняя запись в цикле
- 3. Sequelize findOne последняя запись
- 4. hibernate последняя запись id
- 5. ListView Repeating Последняя запись
- 6. MS SQL последняя запись
- 7. file_get_contents последняя запись
- 8. Laravel sorting последняя запись
- 9. MySQL JOIN последняя запись
- 10. ColdFusion ORMExecuteQuerygetting последняя запись
- 11. SQL Update последняя запись
- 12. Последняя запись таблицы Join
- 13. PHP: Empty последняя запись
- 14. TSQL возвращение первая запись
- 15. Последняя запись в таблице Mysql
- 16. Идентификаторы CONCAT как последняя запись
- 17. Последняя запись группы в MySQL
- 18. EntityLoad ColdFusion отсутствует последняя запись
- 19. Последняя запись с использованием DateTime
- 20. Печать HashMap только последняя запись
- 21. MySQL Пользователь Самая последняя запись
- 22. Sql grabbing самая последняя запись
- 23. Последняя запись в рекурсивной функции
- 24. SQL Finding последняя запись группа
- 25. Последняя запись опустилась из формулы
- 26. Данные по пружины последняя запись
- 27. Выбор последняя запись каждого дня
- 28. mgo ony последняя запись JSON
- 29. обновление python только последняя запись
- 30. MYSQL Query самая последняя запись