業務上tracを使っています。
チケットを抽出するSQLをいじったとき、SELECTしたいカラムが画面に入らないことがよくありました。ヘルプを見てもよくわからなかったので、メモしておきます。
項目の表示・非表示を切替え方
- SELECT句のASで指定する別名の先頭に「_ (アンダーバー)」をつけると、画面では非表示になります。
- レポート最下部の「異なるフォーマットでダウンロード:」からRSSやCSVでダウンロードすると、中に含まれていることがわかります。
サンプル
SELECT
p.value AS __color__
, version AS __group__
, id AS ticket
, summary AS 概要
, component AS コンポーネント
, milestone AS マイルストーン
, t.type AS 分類
, owner AS 担当者
, status AS ステータス
, time AS 登録日付
, changetime AS 更新日付
, description AS _説明 -- 画面には非表示
, reporter AS _報告者 -- 画面には非表示
FROM
ticket t
LEFT JOIN enum p
ON p.name = t.priority AND p.type = 'priority'
WHERE
status <> 'closed'
AND version = '2.0'
ORDER BY
(version IS NULL)
, version
, CAST(p.value AS int)
, t.type
, time
最近のコメント