sql refine实例
来源:互联网 发布:阿里云客服报名关闭 编辑:程序博客网 时间:2024/06/01 20:06
代码写的好不好,不在于语言,在于写代码的人。
谁都知道这个道理!?
sql有段代码这么写:
$sql = 'SELECT count(*) as count from( select m.id AS meta_id, m.uuid,m.thumbnail_url, m.status, m.title, m.is_auto_release, m.is_edited,a.id AS attr_id, a.video_url'; $sql .= ' FROM vms_video_metadata m, vms_video_attribute a'; $sql .= ' WHERE m.creator_id = ? AND m.uuid = a.uuid AND (a.video_type = ? OR a.video_type = ?) And m.slice_type !="slice_c" '; if ($isEdited) { $sql .= ' AND m.is_edited = ' . $isEdited; } if ($transcodeType) { $sql .= ' AND m.status = ' . $transcodeType; } else { $sql .= ' AND m.status <> '. NOT_RELEASE; } $sql .= ' ORDER BY m.id desc, a.id desc ) j';
谁知道这个鬼sql是干什么的。
最后执行的sql是:
SELECT count(*) as count from( select m.id AS meta_id, m.uuid, m.thumbnail_url, m.status, m.title, m.is_auto_release, m.is_edited, a.id AS attr_id, a.video_url FROM vms_video_metadata m, vms_video_attribute a WHERE m.creator_id = ? AND m.uuid = a.uuid AND (a.video_type = ? OR a.video_type = ?) And m.slice_type !="slice_c" AND m.is_edited = all AND m.status <> 7 ORDER BY m.id desc, a.id desc ) j;
改改:
select count(m.id) from vms_video_metadata m, vms_video_attribute a where m.creator_id = 1 AND m.uuid = a.uuid AND (a.video_type = 'upload' OR a.video_type = 'quick_edit') And m.slice_type !="slice_c" AND m.is_edited = 'all' AND m.status <> 7
0 0
- sql refine实例
- javascript代码Refine实例
- python代码refine实例
- C++代码Refine实例
- php代码refine实例
- AS3代码Refine实例
- BASH代码Refine实例
- Refine! Refine! Refine!
- RDF Refine(Open Refine + RDF Refine)使用笔记
- 一个refine/refactor的例子
- angularjs代码refine,还是老一套
- Open Refine能学到什么
- sql 实例
- sql 实例
- SQL实例
- SQL实例
- SQL实例
- sql实例
- JSTL包重复报错java.lang.NoSuchFieldError: deferredExpression
- Android上HDMI介绍(基于高通平台)
- php:netbeans+wampserver2.2e实现xdebug调试
- 黑马程序员---java基础加强_成员变量的反射
- PHP概率算法(适用于抽奖、随机广告)
- sql refine实例
- 郑伊健取笑陈小春普通话 “古惑仔”再齐聚
- 自己写的个C#(ASP.NET)连接SQL数据库执行查询和修改操作的类
- fatal error LNK1103: 调试信息损坏;请重新编译模块
- 数据库管理工具
- 《疯狂的程序员》摘抄
- UVA 11549 - Calculator Conundrum Floyd判圈法
- 第一个只出现一次的字符
- Android中LocalSocket(套接字)使用