没明白你要干什么...........
如果要查询这三个字段相同的重复数据:select 日期,时间,手机号,count(*) from 表名 group by 日期,时间,手机号 having count(*)>1
如果要查询这三个字段相同的重复数据:select 日期,时间,手机号,count(*) from 表名 group by 日期,时间,手机号 having count(*)>1
解决方案 »
- 急 如何将solr整合进weblogic 10
- Weblogic预编译无法编译WEB-INF下jsp文件的问题(急)
- 搞Web编程,必须得学Javascript与XML吗
- 为什么我submit后接收的数据都是null??急!!!!!在线等
- 数据库问题
- Java操纵word问题
- java连接access数据库问题
- (莱鸟级的问题)大家帮我看看这块代码,很简单的,有什么问题?
- 请问,在jsp里如何声明一个函数
- MyEclipse has detected that less than 5% of the 164MB of PS Eden Space(Heap memo
- 应用服务器的连接池、自己写的连接池或第三方的连接池哪个好
- struts2中的prepare问题。
2010-5-19,1,13899999999
2010-5-19,2,13899999998到数据库。
如果再输入2010-5-19,1,13899999999或 2010-5-19,2,13899999998到数据库,在页面上提示他数据不能重复提交。
select count(*) from 表名 where 日期=输入项1 and 时间=输入项2 and 手机号=输入项3
如果返回值为1,则不再插入,直接返回.否则就插入.
具体做法是:select count(*) from 表名 where 日期=输入项1 and 时间=输入项2 and 手机号=输入项3 for update 记得在这个查询语句上加锁,然后进行判断,是否要插入数据。
或者是用触发器,或者是使用完整性约束。。