1

したがって、ビューを作成し、ビューの新しい列を新しい名前で表示したいと考えています。たとえば、次のようになります。

CREATE VIEW monthly_view AS
(SELECT co.object_id, co.object_alias, cm.method_alias, dr.data_value,
           cd.data_uom, dr.date_timestamp, dr.delay_value, dr.delay_pct
FROM data_realtime AS dr
JOIN chroniker_object AS co ON co.object_id=dr.object_id
JOIN chroniker_data AS cd ON cd.data_id=dr.data_id
JOIN chroniker_method AS cm ON cm.method_id=co.method_id)

私が欲しいのは、「monthly_view」が表示されるたびに、「co.object_id」を「Object」として表示できることです。

ありがとう

4

3 に答える 3

2

エイリアスを使用できます。

CREATE VIEW monthly_view AS
SELECT co.object_id AS Object,
       co.object_alias AS ...,
       cm.method_alias AS ...,
       ...
FROM
       ...
于 2013-05-10T23:15:04.580 に答える
0
select co.object_id AS object, ....
于 2013-05-10T23:15:05.587 に答える
0

select ステートメントでエイリアスを指定してみましたか?

CREATE VIEW monthly_view AS
(SELECT co.object_id AS Object, 
        co.object_alias AS ObjectAlias, 
        ....
FROM data_realtime AS dr
JOIN chroniker_object AS co ON co.object_id=dr.object_id
JOIN chroniker_data AS cd ON cd.data_id=dr.data_id
JOIN chroniker_method AS cm ON cm.method_id=co.method_id)
于 2013-05-10T23:15:28.703 に答える