数据库查询出错,同样select代码点2次,出现2个不同的结果

数据库查询出错,同样select代码点2次,出现2个不同的结果,第1张

like和not都是运算符,两者不得混在一起使用,情况就跟一同时乘以除以二(1 * / 2)一样,系统搞不清楚该如何运算它。

建议修改SQL查询语句如下:

Select Count(*) as cnts From table1 Where InStr(Comment,'$')=0 or IsNull(InStr(Comment,'$'))

可以检查 是不是监听事件问题,比如你用了form表单,js里却写了$('.submit').click(function(event){ $.post("{:url('Oigintype/add')}",……},这样在监听事件里写了地址,可能表单会一样进行提交,我遇到过一次

用关键字 stinct,select stinct 字段,是不重复的意思。代码的实例如下:

查询order_id和loan_lind两个字段相同的记录:

select distinct a.order_preview_id, a.order_id, a.loan_kind

from ddk_order_preview_info a

join ddk_order_preview_info b

on a.order_preview_id != b.order_preview_id

where a.order_id = b.order_id and a.loan_kind = b.loan_kind

扩展资料

SQL数据库查询出一张表中重复的数据,按某个字段来查找的实例:

例如表名为Course:

需要查询出name的重复,解答如下:

补充:

如:查询每个姓名出现大于2次,SQL如下

SELECT COUNT(NAME) as '出现次数',  NAME FROM  表名

GROUP BY  NAME   HAVING count(NAME) >2   ORDER BY  出现次数   DESC

参考资料来源:MySql官方网站-MySQL 8.0参考手册-13.2.10 SELECT语法


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

原文地址: http://outofmemory.cn/sjk/6617095.html

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

发表评论

登录后才能评论

评论列表(0条)

保存