比如表A里有个字段 维修人员
李明 李明一 李明二
李明 李明三 李明四
字段的值有很多人名
我要统计李明的工作量 SELECT count(维修原因) AS 维修次数 FROM WorkInformation where 出海人员 like '%" + TextBox2.Text + "%' TextBox2里是要输入一个人名,但是如果名字出现如上的巧合的话,用like就统计错误了,该怎么写呢?
李明 李明一 李明二
李明 李明三 李明四
字段的值有很多人名
我要统计李明的工作量 SELECT count(维修原因) AS 维修次数 FROM WorkInformation where 出海人员 like '%" + TextBox2.Text + "%' TextBox2里是要输入一个人名,但是如果名字出现如上的巧合的话,用like就统计错误了,该怎么写呢?
解决方案 »
- C#设计器自动生成的代码顺序如何控制?
- 散分了! c# 未将对象引用设置到对象的实例!!!
- C#创建的WINDOWS服务 在XP下运行正常 在2003下运行会提示系统错误“服务在启动时暂停”
- 一个很奇怪的问题
- 如何将DataGridView中的数据导入Excel
- 求高人,小弟先谢谢了!
- combobox的问题
- 验证码5个8,提个问题,请赐教!
- 复杂的DataBinding 接受 IList 或 IListSource 作为数据源
- 怎样写SqlServer储存过程问题
- C# Form 程序 里有一个WebBrowser ,怎么实现点击 WebBrowser 上指定的超链接(或其他也可以)执行Form里的函数!
- 请问各位大虾关于GetChanges方法的问题
注意红色的等号
这样
SELECT count(维修原因) AS 维修次数 FROM WorkInformation where 出海人员 =‘李明’不可以吗
--------------------------------------------------------------------
select …… like '%" + TextBox2.Text + ",%'
--------------------------------------------------------------------
如果每个人名之间是用空格隔开,那么将上面的逗号换成空格即可.