select count(*) from Administrators where adname like concat('%', #{adname}, '%') 更换成sqlsever数据库的写法
时间: 2023-12-08 08:03:25 浏览: 81
sqlsever实现更改字段名
5星 · 资源好评率100%
在 SQL Server 中,可以使用 `LIKE` 运算符和 `+` 运算符来实现类似 `concat` 函数的功能。因此,可以把上面的语句改写为:
```sql
SELECT COUNT(*) FROM Administrators
WHERE adname LIKE '%' + @adname + '%';
```
其中,`@adname` 是一个参数,表示要查询的管理员名称。这里使用 `+` 运算符把 `'%'` 和参数值连接起来,构成一个模式,然后使用 `LIKE` 运算符进行匹配。这样就可以查询出符合条件的管理员记录数量了。
阅读全文