エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
SQL Server 2008 からは、HierarchyID データ型がサポートされました。HierarchyID データ型は、階層(H... SQL Server 2008 からは、HierarchyID データ型がサポートされました。HierarchyID データ型は、階層(Hierarchy)のパスを取得/操作が可能なデータ型です。 次のような親子階層をもった社員テーブル(「上司社員番号」列に上司の社員番号が格納されている)で説明します。 SQL Server 2005 では、このような階層データに対して、CTE(Common Table Expression: 共通テーブル式)を利用して、再帰クエリを実行することで、階層レベルを取得することができました。これは次のように記述します。 -- SQL Server 2005 の再帰クエリの場合 WITH cte (社員番号, 社員名, 上司社員番号, 階層) AS ( -- 上司 SELECT 社員番号, 社員名, 上司社員番号, 0 FROM 社員 WHERE 社員番号 =