2009-12-28 81 views
-1

我想让用户从组合框中选择一个值,然后根据该选择从存储过程的结果集中排除一行。事情是这样的:如何从结果集中排除特定的行?

Select RegNo from Vehicle Except select VehicleID from Trip 
+1

我尽我最大的努力来解析你的问题,并重写它,使它有道理。这个问题是否仍然反映你想要的? – Rytmis 2009-12-28 11:02:22

+0

这个问题肯定是缺少重要的一点来得到一个有效的答案:< – dasilvj 2009-12-28 11:07:49

+2

@dasilvj:尝试查看第一个版本。 :P – Rytmis 2009-12-28 11:24:32

回答

0

我希望这是你试图达到什么:

SELECT RegNo 
FROM Vehicle 
WHERE _id NOT IN (1, 2) 

_id是你的表Vehicle的主键,把这些ID添加到要排除括号。

我使用NOT IN允许在必要时排除多行。