MySQL 中没有 TOP 的概念。编写查询的替代方法是使用 LIMIT,即要选择 2 条记录,您需要使用 TOP 2。让我们看看 MySQL 中的相同语法SELECT *FROM yourTableName ORDER BY yourColumnName DESC LIMIT 2;为了理解上述语法,让我们创建一个表。创建表的查询如下:mysql> create table Top2Demo - > ( - > Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, - > Name varchar(20), - > Age int - > ); …阅读更多
以下是 MySQL 中 END IF 语句的语法:IF yourCondition THEN yourStatement ELSE yourStatement END IF 以下是创建存储过程时 END IF 语句的演示:mysql> DELIMITER // mysql> CREATE PROCEDURE Sp_Test( IN value INT ) - > BEGIN - > IF value < 10 THEN - > select 'Your value is less than 10'; - > ELSE - > select 'Your value is greater than 10'; - > END IF; …阅读更多