2011年10月19日のブックマーク (2件)

  • 夏椰の庵 - Secluded Spot of Kaya -

    このテーブルには自分の親となるidを持つ列としてparent列があります。 parent列にNULLが設定されている場合は、その列が一番上位にあるということをさすよう考えます。 以下のようにSQLを記述するとSQLが再帰実行されて、階層としてデータを取得することができます。 WITH CTE(id, name, parent, lv) AS ( SELECT id, name, parent, 1 FROM rcTest WHERE parent is null UNION ALL SELECT rcTest.id, rcTest.name + '/' + CTE.name, rcTest.parent, lv + 1 FROM rcTest INNER JOIN CTE ON rcTest.parent = CTE.id ) SELECT * FROM CTE; このSQLを実行すると以

  • Using Cygwin.

    [ Japanese | English ] [ Count: ] Cygwin を使う。 目次: cygwinとは ニュース 日記 Cygwinのセットアップ compiled package Cygwin 掲示板 リンク:英語 リンク:日語 Cygwin アンテナ 質問前に読んで欲しいFAQ まだ書き始めたばかりです。とりあえず、これだけ。 Cygwinとは Cygwinとは RedHat (Cygnus Solutions は RedHat に買収された)で行 われているプロジェクトで、GNUのツールをWindows上で動かそうというものです。実際に はWindowsAPIにcygwin1.dllという皮をかぶせてUnixのAPIを使えるようにして います。 Unix系のOSを使ったことのない人には関係のない話でしょう。 Unixを使っていて(使っていた)、Windowsも使うよう