|
▼チリ子 さん:
失礼しました。
見やすくするつもりで、入れたスペースが全角になっていたようです。
半角にする、または、削除すればOKです。
以下に半角にしたものを載せよう、かと思って何度か試したけど、
全角に変わってしまうようですね。
ちょっと見難いですが、スペースを取りました。これでいけると思います。
SELECT UQ2.[No], UQ2.区分, Count(UQ2.区分) AS カウント
FROM (SELECT UQ.*
FROM (SELECT [No], "0504" AS TB, 区分 FROM [0504]
UNION
SELECT [No], "0505" AS TB, 区分 FROM [0505]
UNION
SELECT [No], "0506" AS TB, 区分 FROM [0506]
) AS UQ
ORDER BY [No], TB) AS UQ2
GROUP BY UQ2.[No], UQ2.区分, fxMakeGroup([No],[TB],[区分]);
>このクエリはユニオンクエリというものなのでしょうか?
はい。ユニオンクエリです。
ユニオンクエリ UQ を並べ替えたものを UQ2 とし、
それに、グループ化する自作関数を加味させました。
|
|