我想只显示表格中的第二行

时间:2017-11-01 10:54:23

标签: sql

或者例如,我的表由6行和field1,2,3,4组成....然后我想 只展示第二排......请帮帮我...

2 个答案:

答案 0 :(得分:0)

您可以使用explode$filename = 'C:\wamp\www\sthub\application\controllers/../../download/qr/SyR04A-94527.jpg'; echo pathinfo($filename, PATHINFO_FILENAME); // SyR04A-94527

使用OFFSET将从第2行开始选择,FETCH会将选择限制为1行:

OFFSET 1 ROWS

答案 1 :(得分:0)

对于Microsoft SQL Server,您可以执行以下操作:

SELECT *
FROM
(
    SELECT *,
           ROW_NUMBER() OVER(ORDER BY <field>) [Row_Number]
    FROM <table_name>
) a
WHERE a.Row_Number = 2;

旁注:

Row_NumberSQL Server中可用的其中一项功能,它允许我们为结果集数据的行分配排名或编号。