| > >>別名の A1 A2 A3 ・・・ は定義時の順番で固定であるのは >>ちなみにコレって、MySQLだと A1 A2 A3 のようですけど >>postgleでも同じなのでしょうか? > > 昔から一緒ですよ。 >
あと、これも前にどこかに書いたと思うけど .XVW の内部には、この基本となる SQL文が 含まれています。
たとえば、桐のサンプルに付いている
VIEW-1.XVW だと
SELECT 1.[ID] AS [ID], 1.[売上日] AS [売上日], 3.[No] AS [支店No], 3.[支店名] AS [支店名], 1.[担当者No] AS [担当者No], 2.[氏名] AS [担当者], 1.[売上額] AS [売上額] FROM "売上日報" AS 1 INNER JOIN "社員" AS 2 ON 1.[担当者No]=2.[No] INNER JOIN "支店" AS 3 ON 2.[支店No]=3.[No] ORDER BY [売上日] COLLATE CODE ASC, [支店No] COLLATE CODE ASC, [担当者No] COLLATE CODE ASC
VIEW-2.XVW だと
SELECT 1.[売上日] AS [売上日], 1.[支店名] AS [支店名], 1.[担当者] AS [担当者], 1.[売上額] AS [売上額] FROM "売上一覧" AS 1 WHERE (#DSQL( "`売上日` in(SELECT `売上日報`.`売上日` FROM `売上日報` GROUP BY `売上日報`.`売上日` HAVING (((Sum(`売上日報`.`売上額`))>=3000000)))" )) )
と言うように書かれています。 なので、ログまで見なくとも、XVW 内部を見れば、一応 推測することは可能です。
|