2.Oracle中的decode函数可以用mysql中的case when 函数取代
例:
Oracle中:select decode(a,b,c,d) as col1 from table
mysql中:select case when a=b then c when a!=c then d end as col1 from table
3.Oracle中的行号rownum,mysql中没有这个行号需要使用用户变量来实现
4.Oracle中的substr(str,a,b)其中a=0,a=1是一样的都是从一开始的
Mysql中的substring(str,a,b)Mysql是从0开始的
5.Oracle中nvl()对应Mysql中的ifnull()
6.Oracle中可以使用“||”进行字符串的拼接Mysql中需要使用concat来拼接
7.Oracle中自增实现的方式是通过序列sequence
Mysql的实现方式则是在创建字段的时候添加一个属性auto_increament