sql >> Database >  >> RDS >> Mysql

selecteer om de andere rij in MySQL zonder afhankelijk te zijn van een ID?

Op unieke MySQL-manier:

select  *
from    (
        select  *
        ,       @rn := @rn + 1 as rn
        from    Table1
        join    (select @rn := 0) i
        ) s
where   rn mod 2 = 0 -- Use = 1 for the other set

Voorbeeld bij SQL Fiddle.



  1. PostgreSQL geeft gegevens van recursieve CTE door aan functie

  2. Hoe kan (of kan ik) DISTINCT SELECTEREN op meerdere kolommen?

  3. PostgreSQL date() met tijdzone

  4. Mysql-striptijdcomponent van datetime