|
▼sayaya さん:
こんにちは。
>日付と、連番を結合させてYYMMDDRENBAN を作りたい
こちらについてはこんな感じでしょうか?
SELECT Max([P].[日付] & "_" & [TEST].[RENBAN]) AS 日付連番,
P.通し番号, P.処理区分
FROM [
SELECT Max(TEST.YYMMDD) AS 日付, TEST.TOSHIBANGO AS 通し番号,
Max(TEST.SYORI_KUBUN) AS 処理区分
FROM TEST
GROUP BY TEST.TOSHIBANGO
]. AS P
INNER JOIN TEST ON (P.日付 = TEST.YYMMDD)
AND (P.通し番号 = TEST.TOSHIBANGO)
AND (P.処理区分 = TEST.SYORI_KUBUN)
GROUP BY P.通し番号, P.処理区分
HAVING P.処理区分<>'3';
>ちょっと追加フィールドが多すぎて,VB上に書くのが無理みたいなので、、、
こちらがちょっと解らないのですが、
クエリのデザインビューの枠が足りない、という事なのでしょうか。
それとも文字通り VBA 上で SQL を作成しているという事なのでしょうか。
|
|