码迷,mamicode.com
首页 >  
搜索关键字:where    ( 20257个结果
SQL必知必会 笔记 第十一章 使用子查询
11.1子查询查询(query)任何SQL语句都是查询。但此术语一般指SELECT语句。 SQL还允许创建子查询(subquery),即:嵌套在其他查询中的查询。11.2利用子查询进行过滤SELECT cust_id FROM Orders WHERE order_num IN(SELECT order_num FROM Ord...
分类:数据库   时间:2015-04-16 17:48:07    阅读次数:173
SQL必知必会 笔记 第十三章 创建高级联结
13.1使用表别名别名除了用于列名和计算字段外,SQL还允许给表明起别名。这样做有两个主要理由: (1)缩短SQL语句 (2)允许在单条SELECT语句中多次使用相同的表。SELECT cust_name,cust_contact FROM Customers AS C,Orders AS O,OrderItems AS OI WHERE C.cust_id = O.cust_id A...
分类:数据库   时间:2015-04-16 17:35:26    阅读次数:207
ruby on rails 里pluck和select(map、collect)的区别
比如有一个users表,要等到user的id数组:select id from users where age > 20;要实现在如上sql语句,在rails中有以下几种写法:User.where('age > 20').select(:id).collect(&:id)User.where('ag...
分类:其他好文   时间:2015-04-16 17:23:09    阅读次数:3335
SQL语句常用优化技巧(一)
要提高SQL语句的执行效率,最常见的方法就是建立索引,以及尽量避免全表扫描。给大家整理一些常见的SQL优化技巧,避免全表扫描。一个简单的优化,也许能让你的SQL执行效率提高几倍,甚至几十倍。   1、避免在where子句中使用 is null 或 is not null 对字段进行判断。   如:   select id from table where name is null 在...
分类:数据库   时间:2015-04-16 15:47:01    阅读次数:179
SQL必知必会 笔记 第九章 汇总数据
9.1聚集函数聚集函数(aggregate function):运行在行组上,计算和返回单个值的函数。 9.1.1AVG()函数AVG()通过对表中行数计数并计算特定列值之和,求得该列的平均值。SELECT AVG(prod_price) AS avg_price FROM Products WHERE vend_id = 'DLL01';只用于单个列:AVG()只能用来确定特定数值列的平均值,而...
分类:数据库   时间:2015-04-16 15:45:45    阅读次数:227
oracle 分页 数据重复 数据不正确
oracle 一般分页的写法为 select?a.id,a.title,rownum?as?rn,a.create_time?from? ???????????????????(select?a.*?from?temp?a?order?by?create_time?desc)?a??where?rownu...
分类:数据库   时间:2015-04-16 14:38:04    阅读次数:165
Hibernate hql查询的本地时间函数TO_DAYS()
Hibernate 的hql表示从日期类型转换成天数。例如: //此条hql语句表示购买的日期介于哪个时间段。 String hql = "from Assets a where TO_DAYS(a.buydate)>=TO_DAYS(?) and TO_DAYS(a.buydate)<=TO_DAYS(?)"; Session session = util.getSession...
分类:Web程序   时间:2015-04-16 14:23:22    阅读次数:668
Bitwise AND of Numbers Range
Given a range [m, n] where 0 >>= 1;11 }12 13 int carry = (n - m);14 for(int i = 0; i 1)17 bits[i] = 0...
分类:其他好文   时间:2015-04-16 13:57:59    阅读次数:104
[LeetCode] Bitwise AND of Numbers Range 数字范围位相与
Given a range [m, n] where 0 >= 1; n >>= 1; ++i; } return (m << i); }};
分类:其他好文   时间:2015-04-16 13:45:08    阅读次数:96
mysql in
SELECT * FROM weixino2p.buyer_token as a where a.store_limit<>0 and find_in_set (‘3’,a.store_limit)...
分类:数据库   时间:2015-04-16 12:31:05    阅读次数:120
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!