mysql
慕安凉
这个作者很懒,什么都没留下…
展开
-
mysql分段时间查询显示
select name,max(case when date_format(time,'%H:%i') >= '07:00' and date_format(time,'%H:%i') max(case when date_format(time,'%H:%i') >= '07:30' and date_format(time,'%H:%i') max(case when date_f原创 2015-05-26 18:30:19 · 380 阅读 · 0 评论 -
mysql 怎么把查询结果作为表名继续查询
SELECT COUNT(1) FROM (select 字段名 from 表名1 where 条件 group by 字段名) as 表名2;注:必须要给查询的结果集设置一个表名即(表名2)否则mysql会报错。原创 2015-05-26 18:05:37 · 20380 阅读 · 27 评论 -
Error parsing DDL for `por`.`info`
使用MySql workbench 添加字段注释的时候 ,如果换行 ,会出现下面的错误Error parsing DDL for `por`.`info` There was an error while parsing the DDL retrieved from the server.Do you want to view the DDL or cancel process原创 2015-06-03 11:51:49 · 5076 阅读 · 1 评论 -
MySql分页和Oracle分页
MySql分页 select * from tableName where 条件 limit m,n;limit第一个参数是起始位置,第二个参数是取的条数PS:默认从0开始,上面代码的意思是从m-1的位置开始,取n条数据Oracle分页SELECT * FROM ( SELECT A.*, ROWNUM RN FROM (SELECT * FROM tabl原创 2015-07-24 11:46:52 · 709 阅读 · 0 评论 -
一条sql去除mysql的重复记录
1、查询出重复记录形成一个新的临时表t,临时表里是每种重复记录的最新id (SELECTMIN(id),user_id,user_nameFROMAGROUP BYuser_id,user_nameHAVINGCOUNT(*) > 1) t2、关联判断重复基准的字段A.user_id = t.user_idA.user_name =转载 2017-12-05 12:14:30 · 216 阅读 · 0 评论 -
mysql同时用and和or关联查询条件,并且值包含null所遇到的坑
今天写sql的时候,发现当某个字段的值为‘0’,‘1’,或者数据库默认的null的时候,用“!=”查询,结果集中是不包含null的假如你这样写SELECT *FROM common_messageWHERE message_category = 'READ'AND message_status != '0' 查询出来的结果集是这样的:然后我想,既然他缺少包含null的,我在用or拼接一...原创 2018-03-09 16:50:35 · 4981 阅读 · 1 评论