2012年8月21日火曜日

SQLでFizzBuzz

SQLでFizzBuzzをやってみた。
select
    rownum as num,
    nvl(
        case when mod(rownum, 3) = 0 then 'Fizz' end ||
            case when mod(rownum, 5) = 0 then 'Buzz' end,
        rownum
    ) as val
from
    dual
connect by
    rownum <= 100

0 件のコメント:

コメントを投稿

SQL で MP4 をパース

SQL でビットマップ画像の2値化は4年位前に挑戦した。 最近、それの Impala 版 を作ったときに閃いた。 「再帰CTEがあるなら、mp4 もいけるんじゃないか」と。 やってみた。 use ragingo drop table video go create...