Я использую стороннее программное обеспечение с MariaDB 10.1. Как заменить выражение sql "with" (недоступно в MariaDB 10.1)?
Я хотел бы сделать что-то подобное:
WITH mCte
AS (
SELECT
@row_num: = @row_num + 1 AS Cpt
,field1
FROM (
SELECT @row_num: = 0 AS row_num
,myField AS field1
FROM myTable
) AS T
)
SELECT *
FROM mCte
WHERE Cpt BETWEEN 1 AND 5
Спасибо