多线程同步:正确使用 Volatile 变量
2014-04-28 13:07
141 查看
1 coalesce
原文http://huangyunbin.iteye.com/blog/1137815
coalesce函数表示可以返回参数中的第一个非空表达式,当你有N个参数时选取第一个非空值(从左到右)。
实例一:
select coalesce(null,"carrot","apple")
返回结果:carrot
实例二:
select coalesce(1,"carrot","apple")
返回结果:1
友情提示:coalesce里的参数如果是字符串的话,务必用单引号或者双引号廓起来;
这些语句可以直接在mysql里运行。
2 top limit
sqlserver用的是top,表示前几个,
mysql用的是 limt 放在最后
例如select * from user limit 1 第一行信息
limit 2, 5
表示 从第二行数据开始后面5行数据
原文http://huangyunbin.iteye.com/blog/1137815
coalesce函数表示可以返回参数中的第一个非空表达式,当你有N个参数时选取第一个非空值(从左到右)。
实例一:
select coalesce(null,"carrot","apple")
返回结果:carrot
实例二:
select coalesce(1,"carrot","apple")
返回结果:1
友情提示:coalesce里的参数如果是字符串的话,务必用单引号或者双引号廓起来;
这些语句可以直接在mysql里运行。
2 top limit
sqlserver用的是top,表示前几个,
mysql用的是 limt 放在最后
例如select * from user limit 1 第一行信息
limit 2, 5
表示 从第二行数据开始后面5行数据
相关文章推荐
- [转]Java 理论与实践: 正确使用 Volatile 变量
- Java 理论与实践: 正确使用 Volatile 变量
- 正确使用 Volatile 变量
- Java 理论与实践: 正确使用 Volatile 变量
- 【Java基础】正确使用 Volatile 变量
- volatile变量在多线程同步时运用的优点: 1、锁一次只允许一个线程访问值,volatile 允许多个线程执行读操作,因此当使用 volatile 保证读代码路径时,要比使用锁执行全部代码路径获得
- Java 理论与实践: 正确使用 Volatile 变量
- 正确使用 Volatile 变量
- 正确使用 Volatile 变量
- Java 理论与实践: 正确使用 Volatile 变量
- 正确使用Volatile 变量总结
- 多线程同步 Volatile 变量的使用
- [转贴] 正确使用 Volatile 变量
- 正确使用 volatile 变量
- Java 理论与实践: 正确使用 Volatile 变量
- 并发编程【正确使用 Volatile 变量】
- Java 理论与实践: 正确使用 Volatile 变量
- Java 理论与实践: 正确使用 Volatile 变量
- Java 理论与实践: 正确使用 Volatile 变量
- Java 理论与实践: 正确使用 Volatile 变量