mysql只支持limit
mysql> select r_regionkey,r_name from region order by r_name limit 3\g
+-------------+---------+
| r_regionkey | r_name|
+-------------+---------+
| 0 | AFRICA|
| 1 | AMERICA |
| 2 | ASIA|
+-------------+---------+
3 rows in set (2.48 sec)
mysql> select first 3 r_regionkey,r_name from region order by r_name\g
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version
for the right syntax to use near '3 r_regionkey,r_name from region order by r_name' at line 1
mysql> select r_regionkey,r_name from region order by r_name fetch first 3 rows\g
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version
for the right syntax to use near 'fetch first 3 rows' at line 1
mysql>
mysql> select r_regionkey,r_name from region order by r_name fetch first 3 rows only\g
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version
for the right syntax to use near 'fetch first 3 rows only' at line 1
mysql> select top 3 r_regionkey,r_name from region order by r_name\g
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version
for the right syntax to use near '3 r_regionkey,r_name from region order by r_name' at line 1
mysql> |