有人能帮我在下面的场景中为MYSQL构建一条where语句吗?
我有一个包含许多列的customer表,其中一列是帐号。账号的前三位表示分行代码。现在我有一个分支机构,分支机构代码为235,我想查询该分支机构中的客户列表。
我如何构造where语句来读取客户表中每个帐号的前三位数,并将其等同于235?
发布于 2012-11-13 01:19:43
您不能只使用通配符来实现此目的吗?
SELECT * FROM tablename where accnumber like '123%'发布于 2012-11-13 01:17:48
SELECT some_field FROM some_table WHERE LEFT(branch_code, 3)=235
https://stackoverflow.com/questions/13348242
复制相似问题