有谁可以帮我在下面的场景中为MYSQL构建where语句?
我有一个包含许多列的客户表,其中一列是帐号。帐号的前三位数字表示分支代码。现在我有一个分支代码235的分支,我想查询该分支中的客户列表。
如何构建where语句,以便读取客户表中每个帐号的前三位数并将其等同于235?
答案 0 :(得分:1)
你不能只使用通配符来实现这个目标吗?
SELECT * FROM tablename where accnumber like '123%'
答案 1 :(得分:0)
SELECT some_field FROM some_table WHERE LEFT(branch_code, 3)=235