WEB开发网
开发学院数据库MySQL MySQL中文参考手册--- MySQL与标准的兼容性 阅读

MySQL中文参考手册--- MySQL与标准的兼容性

 2008-12-19 11:14:27 来源:WEB开发网   
核心提示: 你不需要命名所有在GROUP BY部分的被选择的列,这为一些很特定的情况给出更好的性能,MySQL中文参考手册--- MySQL与标准的兼容性(3),而不是一般的查询,为了方便来自于SQL环境其他为用户,使用REPLACE而不是DELETE+INSERT,见7.15 REPLACE句法,M

你不需要命名所有在GROUP BY部分的被选择的列。这为一些很特定的情况给出更好的性能,而不是一般的查询。

为了方便来自于SQL环境其他为用户,MySQL对许多函数支持别名。例如,所有的字符串功能都支持ANSI SQL句法和 ODBC句法。

MySQL理解||和&&意味着逻辑的OR和AND,就像在C程序语言中。在MySQL中,||和OR是同义词,&&和AND是同义词。正因为这个好的句法,MySQL对字符串并置的不支持ANSI SQL ||操作符;相反使用CONCAT(),因为CONCAT()接受任何数量的参数,很容易把||操作符使用变换到MySQL。

CREATE DATABASE或DROP DATABASE。见7.5 CREATE DATABASE句法。

%操作符是MOD()一个同义词,即,N % M等价于MOD(N,M)。%支持C程序员并与PostgreSQL兼容。

=, <>, <=,<, >=,>, <<, >>, <=>, AND, OR或LIKE操作符可以放在SELECT语句的FROM左边用于比较列。例如:

mysql> SELECT col1=1 AND col2=2 FROM tbl_name;

LAST_INSERT_ID()函数。见20.4.29 mysql_insert_id()。

扩展的正则表达式操作符REGEXP和NOT REGEXP。

CONCAT()或CHAR()有一个参数或超过2个参数。(在MySQL中,这些函数可取任何数量的参数。)

BIT_COUNT(), CASE, ELT(), FROM_DAYS(), FORMAT(), IF(), PASSWORD(), ENCRYPT(), md5(), ENCODE(), DECODE(), PERIOD_ADD(), PERIOD_DIFF(), TO_DAYS(),或WEEKDAY()函数。

使用TRIM()整修子串。ANSI SQL 只支持单个字符的删除。

GROUP BY函数STD(), BIT_OR()和BIT_AND()。

使用REPLACE而不是DELETE+INSERT。见7.15 REPLACE句法。

FLUSH flush_option语句。

上一页  1 2 3 4 5  下一页

Tags:MySQL 参考

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接