我有一个搜索
select product_code,data_code
from prod_text
where (product_code like 'all%' and data_code like 'ABCDE')
order by Data_Code
这是从数据库中按顺序输出我的ABCDE代码(不是数字/文本顺序),但是我想在达到特定的“data_code”后停止搜索,然后转到下一个产品?
1 4 2 3 6 5 gives output 1 4 2 3
3 2 6 5 4 1 gives output 3 2
如果我选择6作为我的'stop'data_code
非常欢迎任何解决方案
答案 0 :(得分:0)
你是按照data_code订购的,那么这样的东西会对你有用吗?
select product_code,data_code
from prod_text
where (product_code like 'all%' and data_code like 'ABCDE')
and data_code < @stop
order by Data_Code
如果您只想在实际找到'stop'data_code时停止,可以使用子查询来解决它。