我在数据库中有关于产品的信息,包括barcode等等。在我的应用程序中,当用户键入时barcode,我只想要前两个字符串barcode,rl0001我只想rl在数据库中找到并匹配相应的产品以扣除/添加数量..你们能帮帮我吗?这在 sql .. TQ
2 回答
Helenr
TA贡献1780条经验 获得超3个赞
你可以试试这个。正如你在SQL
.
对于您的查询,您可以使用它。
select * from yourtable where barcode like 'rl%'
使用%
withlike
获取以特定字符串开头的任何字符串的结果
喵喵时光机
TA贡献1846条经验 获得超7个赞
当您将其标记为 Java 时,这里是 Java 答案:要获取条形码的前两个字符,请使用 substring 方法:
String barcode = "rl0001"; String twoChars = barcode.substring(0,2)
当您也用 SQL 标记 ths 时,这里是 SQL 答案:与 java 类似,使用子字符串方法:
SELECT Barcode, Substring(String, 1,2) as START, (...)
添加回答
举报
0/150
提交
取消