标签:SQL

一个单表统计问题

有表user_log id   user_id       flag         amount 1    1             1            12000.00 2    1             0            1000.00 3    1             0            560.00 4    1    ……

大神们过来看看,sql优化

本人有一个表:s_exp_shpping 本人想找出批次号 + 收件人名称 + 地址 + 电话都一样,并且最少出现过两次的记录,本人用下面方法运行时用了7s,有没有办法更快点? select t.BATCH_NUM, t.name, t.SHPPING_ADDRESS, t.PHONE_NUMBER from s_exp_shpping t where ((……

问一个“奇怪”的问题:sql语言可以实现最短路查询吗

如题? 不知能否有人想过使用sql语言实现最短路查询的代码? 数据库中可能是:一个顶点信息表和一个边权值等信息表。 在线等,不知能否可行? 解决方案 10 用递归应该可以,不过mysql的sql语发不支持递归。 所以你可以考虑用存储过程来实现递归。 5 http://blog.csdn.net/mchdba/article/details/39277301……

没有数量栏,只有由count()求数量,查询能出来正确结果,怎么样行转列?

没有行转列的正确SQL: select d.Region,d.MODEL,count(d.WLAN_MAC) as “数量” from deviceinfo as d GROUP BY d.Region,d.MODEL; 本人本人写的的行转列,格式正确,但是数量错误: select   d.region, count(if(d.MOD……

查询某个月每个型号每天的数量,!help!

初步自写版本: select MODEL,count(   主键  ) as “数量” ,DATE_FORMAT(a.ACTIVATION_TIME,”%e”) as e from     deviceinfo(表名)      as a where DATE_FORMAT(a.ACTIVATION_TIME,……

帮看一下2个sql,哪个效率比较高

EXPLAIN  SELECT A.mid, A.serial_id, A.name, A.singer, A.path,  A.original_track, A.sound_track, A.start_volume_1,  A.start_volume_2, A.lyric, A.prelude, A.match,  B.name AS effect……

问一下带in 和 子查询的sql语句怎么进行优化?

UPDATE user_bank_info set fisused = 2 where fuserid in ( SELECT userid FROM ( select DISTINCT ubi.fuserid as userid from customer as c JOIN user_bank_info as ubi ON c.fuserid =ubi……