根据最后一个Trasanction日期从SELECT语句中提取特定行

时间:2016-07-28 12:45:37

标签: sql sql-server tsql

美好的一天,

我有一个SQL代码可以将我收到的所有数量都归还给我,但我想只显示最新的数据

<Window xmlns:local="clr-namespace:YourNamespace.Views" ...>
    <Window.Resources>
        <local:StringToVisibilityConverter x:Key="stringToVisibilityConverter"/>
    </Window.Resources>

    <Grid>
        <Canvas Visibility="{Binding YourString, Converter={StaticResource stringToVisibilityConverter}, ConverterParameter=Pie}"/>
        <Canvas Visibility="{Binding YourString, Converter={StaticResource stringToVisibilityConverter}, ConverterParameter=Dog}"/>
    </Grid>
</Window>

现在,从这个选择中我想只选择具有最新交易日期的行,但我被卡住了。

有人能以这种方式帮助我吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

将您的开头改为

SELECT TOP 1

以及之后使用

ORDER BY [Transaction date] DESC