1、取前几条数据
MySQL 语法:
SELECT * FROM Persons LIMIT 5
SELECT * FROM Persons LIMIT 1, 5
5表示个数,1表示开始位置(0为最小值,第一行)
SQL Server 的语法:
SELECT TOP 2 * FROM Persons
SELECT TOP 50 PERCENT * FROM Persons
2、ISNULL函数
Sql server中
Select username,ISNULL(age,0) from [user]
在mysql中用IFNULL代替
3、insert语法
Sql server中:insert into 表名 (列1,列2,....) values (值1,值2,....)
mysql中:insert into 表名 set 列1=值1,列2=值2
4、字符串连接
sql server中:Temp='select * from '+'[user]'
mysql中:Temp=concat('select * from','[user]')
5、Date函数
mysql:
NOW():返回当前日期和时间
CURDATE():返回当前日期
CURTIEM():返回当前时间
DATE():提取日期或日期时间格式的日期部分
EXTRACT():返回日期时间的单独部分
DATE_ADD():给日期加指定的时间间隔
DATE_SUB():给日期减指定的时间间隔
DATEDIFF():返回两个日期间的天数
DATE_FORMAT():用不同的格式显示日期时间
sql server:
GETDATE():返回当前日期和时间
DATEPART():返回日期时间的单独部分
DATEADD():给日期加或减指定的时间间隔
DATEDIFF():返回两个日期间的时间
CONVERT():用不同的格式显示日期时间
联系客服