如何从结果集中排除特定行?

时间:2009-12-28 10:57:27

标签: vb.net stored-procedures

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

Select RegNo from Vehicle Except select  VehicleID from Trip

1 个答案:

答案 0 :(得分:0)

我希望这是你想要实现的目标:

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

_id是您的表Vehicle的主键,将这些ID放入您要排除的括号中。

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