问题 2020-6-10

  1. MySQL查考数据表中某一列是否有重复数据
    解决:
    MySQL中,查询表(dat_bill_2018_11)中字段(product_id)值重复的记录:
SELECT product_id, COUNT(*) AS sumCount FROM dat_bill_201811 GROUP BY product_id HAVING sumCount > 1;

说明:先用GROUP BY 对 product_id 进行分组,同时使用COUNT(*)进行统计,再用HAVING来过滤大于1的,这样查找出来的就是重复的记录了。

  1. 昨天一直在困惑为什么我的这个程序里面,返回view的时候没有带model,view中怎么又调用了另一个接口
    解决:
    是我自己进入的思维的死区,一直在纠结上面的问题,然后被同事哥哥说是前端调的,才想起前端页面者件事,然后在前端页面进行了相对的更改,结果就没问题了。

  2. mysql 怎么把查询结果作为表名继续查询

SELECT UserId FROM
(   
SELECT UserId FROM OrderInfo  
GROUP BY UserId HAVING SUM(Amount)>30)
AS table1 

以上sql语句实现查询订单表中购买数量超过30的用户编号UserId,OrderInfo为订单表,查询结果作为临时表table1,然后从临时表中查询userid。

  1. 代码改了之后重启服务,刷新了页面,但是对应的数据还是没有更改。但是用IE重新访问,数据已经更改了。
    (需要看看浏览器的缓存)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章