Access VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


1617 / 9994 ←次へ | 前へ→

【11668】Re:データの有無で判定
発言  超初心者  - 10/6/1(火) 13:31 -

引用なし
パスワード
   ▼Mr.Child さん:

> データフィールド名と型
> 1.顧客id(数値)

> id 〜
> a001 〜

フィールド[顧客id]はテキスト型?
それとも、[id]にするときに加工?

とりあえず、前者として、


SELECT id, MAX(data) AS 結果
FROM (
SELECT 顧客id AS id, [1回目] AS data
FROM テーブルA WHERE ([1回目] Is Not Null)
union
SELECT 顧客id AS id, [2回目] AS data
FROM テーブルA WHERE ([2回目] Is Not Null)
union
SELECT 顧客id AS id, [3回目] AS data
FROM テーブルA WHERE ([3回目] Is Not Null)
union
SELECT 顧客id AS id, [4回目] AS data
FROM テーブルA WHERE ([4回目] Is Not Null)
union
SELECT 顧客id AS id, [5回目] AS data
FROM テーブルA WHERE ([5回目] Is Not Null)
) AS UQ
GROUP BY id

こんな感じでしょうか。


データの保持方法を見直した方が良いかもしれませんね^^;;
340 hits

【11667】データの有無で判定 Mr.Child 10/6/1(火) 13:00 質問[未読]
【11668】Re:データの有無で判定 超初心者 10/6/1(火) 13:31 発言[未読]
【11669】Re:データの有無で判定 再度すみません Mr.Child 10/6/1(火) 14:20 質問[未読]
【11670】Re:データの有無で判定 再度すみません 超初心者 10/6/1(火) 15:08 発言[未読]
【11671】Re:データの有無で判定 再度すみません Mr.Child 10/6/1(火) 15:14 お礼[未読]

1617 / 9994 ←次へ | 前へ→
ページ:  ┃  記事番号:
1078193
(SS)C-BOARD v3.8 is Free