标签:select

求优化sql 语句 ,写的很长,能不能优化下!

SELECT * FROM  (SELECT a.area_name,a.area_id FROM area AS a WHERE a.area_pid=104 ) d  LEFT JOIN           (SELECT counts ,city FROM                (SELECT city,province ,COUNT(*) ……

mysql 存储过程select into 给变量赋值跳出while循环 统计查询赋值就不会报错,代码如下,急

DELIMITER // CREATE PROCEDURE userStat(IN schannelid VARCHAR(30),IN usertype VARCHAR(2)) BEGIN CREATE TEMPORARY TABLE IF NOT EXISTS tmpTable ( appName VARCHAR(20) PRIMARY KEY, toda……

Mysql聚合函数对where语句筛选结果的影响

未用聚合函数时 select   create_date  FROM unlimited_user_history WHERE 1 != 1; 筛选结果为0件 但是用了聚合函数 select    MAX(create_date)  FROM unlimited_user_history WHERE 1 != 1; 即使where条件不满足,结果还是有1件;……

怎么样提高mysql 排序+分组的效率问题

select * from ( select f.device_id, f.point_id, f.type from h_device_pointvalue f ORDER BY time desc) f1 GROUP BY f1.point_id 这个sql的功能是 找到一个设备上全部全部寄存器上的最新的状态 表结构如下 id              ……

怎么查询相关表的多个值

假设有表a,内容如下: id    name      regid 1        a             2,3 2       b             1,2,3 3        c              1,3 表b regid     regname 1            北京 2            天津 3         ……

一些简单的数据库查询功能

本人最近在学习sql语言,在MySql数据库中建了如下几个表: 1.teacher:包括teacher_id和name字段 2.student:包括student_id和name字段 3.course:包括course_id和name字段 4.class:包括class_id和name字段 5.score:包括month,course,student_id,……

数据库查询的group by 的不清楚的地方

 1)关于group by 的一些基础问题,看了资料不是很明白。 是不是group by后面的字段必须在select 列后面出来? 下面是一个表的内容 但是本人用这个sql语句查询: select phone from tb_user group by name 这个group by 只有name,而且select 后面跟的phone。这样为什么还是可……