如果在Microsoft SQL Server Management Studio 2012中满足某个条件,则为我提供第一行的逻辑

时间:2016-09-16 13:10:04

标签: sql sql-server

我有一个查询,它给了我多行数据,我需要逻辑,如果总有序数超过数量可用,则只给出第一行。以下是数据的示例:

Order Number  Qty Ordered  SKU   Qty Ordered  Qty Available    Total Qty Ordrered
   1             4         jhr       4            5                   7
   2             1         jhr       1            5                   7
   3             2         jhr       2            5                   7 

由于订购的总数量为7且只有5个数量可用,我只想查看第一行数据。

任何帮助将不胜感激!

2 个答案:

答案 0 :(得分:1)

您可以在查询开头使用TOP 1

SELECT TOP 1 * FROM Table

答案 1 :(得分:0)

尝试此查询:

$redirectTo