php怎么判断mysql 数据库中存在重复类似内容

php怎么判断mysql 数据库中存在重复类似内容,第1张

select * from shuju.shucai where id in (select Max(id) from shuju.shucai group by `url`)

id 你肯定知道是主键

shuju.shucai是表名称

URL是列名

将关于mysql函数 全部改成mssql前缀

$sqlwhere = "select * from $dbzh where ……"//具体哪些字段重复,在where后面加上条件即可

$result = mssql_query($sqlwhere)

$num = mssql_num_rows($result) 

if ($num  == 0){

    //新增 *** 作

}

只要查询它的ID是否存在,如果存在的话,就重复了,如果不存在的话,就说明没重复

mssql_get_last_message 函数是做什么用的

下面的语句可以找出重复的编码:

SELECT `编码`,count(*) from `表名` group by `编码` having count(*)>1

注意执行的时候把`编码`和`表名`改为具体的名称,如果不是中文字段名和表名,就可以无需反单引号,千万别打成单引号,否则会报告语法错误的。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/10716799.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-10
下一篇 2023-05-10

发表评论

登录后才能评论

评论列表(0条)

保存