我的表格是下一个
Part Number Voltage Amp HP
MMX34AA014F0-0 480 14 10
MMX34AA016F0-0 480 16 10
DC1-34018FB-A20N 480 18 10
我想在我的数据库中搜索一条记录,例如 HP = '10' And [Amp ]= '14',它应该给我返回 MMX34AA014F0-0 这个结果,这很好。
但是如果 HP = '10' And [Amp ]= '13',它应该只返回 MMX34AA014F0-0 这个结果。
Part Number Voltage [Amp] HP
MMX34AA014F0-0 480 14 10
如果 HP = '10' 并且 [Amp] = '15',则应该返回 MMX34AA016F0-0。
Part Number Voltage [Amp] HP
MMX34AA016F0-0 480 16 10
我该怎么做呢? 因为我现在的做法是检索所有大于我输入的 [amp] 变量的记录,而我真正想要的是,如果没有找到值等于 [amp] 的记录,则查找下一个大于我输入的值的记录。