- 浏览: 184854 次
- 性别:
- 来自: 哈尔滨
最新评论
-
tongzelong:
[b][i][flash=200,200][url][img] ...
Postgresql中的分组函数(group by 和 having) -
csniper:
console.assert(foo_show()=='win ...
js bind 函数 使用闭包保存执行上下文
文章列表
在通过了WHERE过滤器之后,生成的输出表可以继续用GROUP BY 子句进行分组,然后用HAVING子句删除一些分组行。
SELECT select_list
FROM ...
[WHERE ...]
GROUP BY grouping_column_reference [, grouping_column_reference]...
GROUP BY 子句 用于把那些在表中所列出的列上共享相同值的行聚集在一起。 这些列的列出顺序并没有什么关系。 效果是把每组共享相同值的行缩减为一个组行,它代表该组里的所有行。 这样就可以删除输出里的重复和/或计算应用于这些组的聚集。 ...
两个查询的结果可以用集合操作并,交,差进行组合。语法是
query1 UNION [ALL] query2
query1 INTERSECT [ALL] query2
query1 EXCEPT [ALL] query2
query1 和 query2 都是可以使用我们到此为止讨论的所有查询特性的查询。集合操作也可以嵌套和级连,比如
query1 UNION query2 UNION query3
实际上说的是
(query1 UNION query2) UNION query3
UNION 有效地把 query2 的结果附加到 query1 的结果上(不过我们 ...
在编写SQL语句时,如果要实现一张表有而另一张表没有的数据库时,通常第一直觉的写法就是:
select * from table1 where table1.id not in (select id from table2);
这种方法虽然很直观,但是in及not in的写法经常会影响其执行的效率,对于大数据量时,这个原因经常是性能的瓶颈。在SQL Server中,可以通过左连接的方法来解决,其替代写法如下:
select a.* from table1 a left join table2 b on a.id=b.id where b.id is null;
同理,这个方 ...
hashlib是个专门提供hash算法的库,现在里面包括md5, sha1, sha224, sha256, sha384, sha512,使用非常简单、方便。
md5经常用来做用户密码的存储。而sha1则经常用作数字签名。下面看看代码吧:
#-*- encoding:utf-8-*-
import hashlib
a = "a test string"
print hashlib.md5(a).hexdigest()
print hashlib.sha1(a).hexdigest()
print hashlib.sha224(a).hexdigest() ...
worker_processes 2;
error_log /var/log/nginx/error_log info;
events {
worker_connections 1024;
use epoll;
}
http {
include /etc/nginx/mime.types;
default_type application/octet-stream;
log_format main
'$remote_addr - $remote_user [$time_local] '
'& ...
原创作者: Abdul Qabiz 。翻译整理:一路风尘
转载自:http://yexin218.iteye.com/blog/204277
好像Flex3也没有找到可以直接使用的(x,y)的方法来指定Alert窗口的显示位置。但是还是有办法解决这个问题的:
代码1:
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute ...