sql >> Databasteknik >  >> RDS >> Mysql

Hur väljer du var n:e rad från mysql

SELECT * 
FROM ( 
    SELECT 
        @row := @row +1 AS rownum, [column name] 
    FROM ( 
        SELECT @row :=0) r, [table name] 
    ) ranked 
WHERE rownum % [n] = 1 


  1. Dela en partition i två i SQL Server (T-SQL)

  2. Hur kan jag skriva SQL i Oracle i mitt fall?

  3. Hur implicita transaktioner fungerar i SQL Server

  4. Jämföra SQL, frågebyggare och ORM