Я использую SQL Server 2005 для запроса, это мой запрос:Удалите несколько транзакций и остаются первая сделка
select Transaction_Nr, Serial_Nr, Qty
from TRANSACTION_TABLE
и у меня есть выход, как это:
Transaction_Nr | Serial_Nr | Qty
-------------------------------------------
40001 | 25001 | 2000
40002 | 25002 | 1500
40003 | 25003 | 2700
40004 | 25001 | 1500
40005 | 25002 | 1000
40006 | 25008 | 3000
Так как могу ли я получить только первый transaction_Nr для Serial_Nr с несколькими транзакциями и результат должен быть таким:
Transaction_Nr | Serial_Nr | Qty
-------------------------------------------
40001 | 25001 | 2000
40002 | 25002 | 1500
40003 | 25003 | 2700
40006 | 25008 | 3000
Спасибо,
Пожалуйста, дайте детали, как основанный на том, что вы должны фильтровать несколько transaction.Do вы хотите его Кол-во? –
Является ли это только для запроса или вы хотите фактически изменить данные в таблице? И мы ничего не делаем с данными в строках с более поздними номерами транзакций, правильно? (кроме отброса полностью) –