Dzięki podpowiedziom @nospor'a w tematacie Temat: Jak symulowa sekwencje
znalazłem dosyć ciekawe właściwości zmiennych MySQL.

Myślę, że poniższy przykład spodoba się ORACL'owcom. Zwraca co drugiego użytkownika z tabeli :

  1. SET @rownum :=0;
  2.  
  3. SELECT
  4. rownum,
  5. uname
  6. FROM ( SELECT
  7. @rownum := @rownum +1 AS rownum,
  8. uname
  9. FROM fuser ORDER BY uname
  10. ) t1
  11. WHERE t1.rownum % 2 = 0;


Mam do was wszystkich prośbę o umieszczenie w tym temacie wszelkich rozwiązań pozwalających realizować funkcje dostępne w ORACLE przy pomocy MySQL'owych zmiennych i nie tylko ...