我有一些表,其中包含一些数据(其中包括)有自动增量列“id”和一列名为“sifra”。
我需要根据一些输入(数字)找到下一个免费号码“sifra”。
如果我的表中有以下值为“sifra”列:
如果我发送值“1”,mysql应该返回“10”,因为它是下一个带有前导“1”的空闲整数,如果我传递“32”,它应该返回“320”。
如果我通过“681”,则应返回“6811”。
这是我到目前为止所尝试的:
SELECT LEFT(MAX(a.sifra), 5) + 1 max_val
FROM artikli as a
left join artikli as arttab
on a.sifra + 1 = arttab.sifra
WHERE a.sifra LIKE '" & sifra & "%'
答案 0 :(得分:1)
您可以使用以下存储过程:
this.$route.params.id