0

の代わりに、サブクエリの出力に名前を付けるにはどうすればよい?column?ですか?

SELECT出力は次のとおりです。

._______.__________.__________.
|__id___|_?column?_|_?column?_|
|_31886_|____12____|____13____|

私が欲しいのは:

._______.__________.__________.
|__id___|___ages___|_validate_|
|_31886_|____12____|____13____|

私のSELECT見た目:

SELECT g.id,
(select dt from pcdhidro where nomepcd=31886 order by datahora asc limit 1),
(select dt from pcdhidro_2003_96 where nomepcd=31886)
FROM gestpcd_2 g
WHERE g.tipo = 'HIDRO' and g.id = 31886
4

1 に答える 1

1
(Select X from Y) AS alias

だからあなたの場合:

SELECT g.id,
(select dt from pcdhidro where nomepcd=31886 order by datahora asc limit 1) as ages,
(select dt from pcdhidro_2003_96 where nomepcd=31886) as validate
FROM gestpcd_2 g
WHERE g.tipo = 'HIDRO' and g.id = 31886
于 2012-09-05T14:28:14.860 に答える