Access VBA質問箱 IV

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

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


1634 / 2272 ツリー ←次へ | 前へ→

【6193】データの抽出方法について ウッチ 05/9/7(水) 11:31 質問[未読]
【6197】Re:データの抽出方法について 小僧 05/9/7(水) 13:18 発言[未読]
【6199】Re:データの抽出方法について ウッチ 05/9/7(水) 13:49 質問[未読]
【6202】Re:データの抽出方法について 小僧 05/9/7(水) 14:05 発言[未読]
【6203】Re:データの抽出方法について ウッチ 05/9/7(水) 14:24 質問[未読]
【6205】Re:データの抽出方法について 小僧 05/9/7(水) 14:33 回答[未読]
【6206】Re:データの抽出方法について ウッチ 05/9/7(水) 15:01 質問[未読]
【6208】Re:データの抽出方法について 小僧 05/9/7(水) 15:20 発言[未読]
【6210】Re:データの抽出方法について ウッチ 05/9/7(水) 15:31 質問[未読]
【6215】Re:データの抽出方法について 小僧 05/9/7(水) 15:59 発言[未読]
【6216】Re:データの抽出方法について ウッチ 05/9/7(水) 16:30 お礼[未読]

【6193】データの抽出方法について
質問  ウッチ  - 05/9/7(水) 11:31 -

引用なし
パスワード
   よろしくお願いします。
2つのテーブルがあり、クエリでテーブル1の仕切価格ともうひとつのテーブル2のFROM価格とTO価格の範囲内の数字を参照してテーブル2の定価をもってくるクエリを教えてください。
どうぞよろしくお願いします。

【6197】Re:データの抽出方法について
発言  小僧  - 05/9/7(水) 13:18 -

引用なし
パスワード
   ▼ウッチ さん:
こんにちは。

>よろしくお願いします。
>2つのテーブルがあり、クエリでテーブル1の仕切価格と
>もうひとつのテーブル2のFROM価格とTO価格の範囲内の数字を参照して
>テーブル2の定価をもってくるクエリを教えてください。

ご提示された内容だけですと、実際にどういった処理がしたいかが
当方には全く見えてきません。

テーブル1、テーブル2の構成や、
実際どのようなデータが入り、どのように処理をしたいかの例をご提示して頂くと
回答が付きやすくなるかもしれません。

【6199】Re:データの抽出方法について
質問  ウッチ  - 05/9/7(水) 13:49 -

引用なし
パスワード
   ▼小僧 さん:
説明が足りず申し訳ありません。
下のようなテーブル1,2があり、テーブル1に仕切を参照して、テーブル2のFROM項目To項目に該当する定価を拾いたいです。
たとえば仕切が8でしたら定価120円、仕切が16でしたら定価200円と言った感じです。クエリで出来そうなのですが、手法が分かりません。
どうぞよろしくお願いします。
テーブル1
仕切
250
150
300


データ60000件程度
テーブル2
FROM  To  定価
1   15   120
15   18   200
18   26   260
     ・
     ・
     ・
データ250件程度


>▼ウッチ さん:
>こんにちは。
>
>>よろしくお願いします。
>>2つのテーブルがあり、クエリでテーブル1の仕切価格と
>>もうひとつのテーブル2のFROM価格とTO価格の範囲内の数字を参照して
>>テーブル2の定価をもってくるクエリを教えてください。
>
>ご提示された内容だけですと、実際にどういった処理がしたいかが
>当方には全く見えてきません。
>
>テーブル1、テーブル2の構成や、
>実際どのようなデータが入り、どのように処理をしたいかの例をご提示して頂くと
>回答が付きやすくなるかもしれません。

【6202】Re:データの抽出方法について
発言  小僧  - 05/9/7(水) 14:05 -

引用なし
パスワード
   ▼ウッチ さん:
こんにちは。

>テーブル1
> 仕切
> 250
> 150
>
>たとえば仕切が8でしたら定価120円、仕切が16でしたら定価200円

この例とテーブル1の値がどう絡むのかが今ひとつ解りません…。

テーブル1
仕切
8     
16
17
25

のような値をクエリで

仕切   定価
8     120
16    200
17    200
25    260

のようになれば良いのでしょうか?

あと、

>テーブル2
>FROM  To  定価
>1   15   120
>15   18   200
>18   26   260

15,18はどちらの定価にするかも決めておかないといけないですね。

【6203】Re:データの抽出方法について
質問  ウッチ  - 05/9/7(水) 14:24 -

引用なし
パスワード
   ▼小僧 さん:
たびたび申し訳ありません。言葉がたりませんでした。
下記の例で言いますと、テーブル2のFROM項目、TO項目は仕切のいくらからいくらまでの項目になります。1円(FROM)〜15円(TO)の仕切の定価は120円 15円から18円の定価は200円といった感じです。そしてテーブル1の仕切項目の250円なら定価はいくらかをテーブル2の定価からクエリで持ってきたいと思います。
どうぞよろしくお願いします。

>▼ウッチ さん:
>こんにちは。
>
>>テーブル1
>> 仕切
>> 250
>> 150
>>
>>たとえば仕切が8でしたら定価120円、仕切が16でしたら定価200円
>
>この例とテーブル1の値がどう絡むのかが今ひとつ解りません…。
>
>テーブル1
>仕切
>8     
>16
>17
>25
>
>のような値をクエリで
>
>仕切   定価
>8     120
>16    200
>17    200
>25    260
>
>のようになれば良いのでしょうか?
>
>あと、
>
>>テーブル2
>>FROM  To  定価
>>1   15   120
>>15   18   200
>>18   26   260
>
>15,18はどちらの定価にするかも決めておかないといけないですね。

【6205】Re:データの抽出方法について
回答  小僧  - 05/9/7(水) 14:33 -

引用なし
パスワード
   ▼ウッチ さん:
こんにちは。

>>15,18はどちらの定価にするかも決めておかないといけないですね。

の問題がありますが、こんな感じでしょうか?


SELECT テーブル1.仕切, テーブル2.定価
FROM テーブル1, テーブル2
WHERE テーブル1.仕切 Between [上限] And [下限];

※to 、From ともに予約語だと思いますので、フィールド名を
 「上限」「下限」に変えてあります。

【6206】Re:データの抽出方法について
質問  ウッチ  - 05/9/7(水) 15:01 -

引用なし
パスワード
   ▼小僧 さん:
回答ありがとうございます。
下のSQL文を実行すると、テーブル1の仕切とテーブル2の定価を聞いてきます。
テーブル2の仕切価格(60000件程度)に対してテーブル1の上限・下限を判断してtテーブル1の定価が自動で入るようにしたいのですが、、
説明が悪くてほんとにすみません。


>▼ウッチ さん:
>こんにちは。
>
>>>15,18はどちらの定価にするかも決めておかないといけないですね。
>
>の問題がありますが、こんな感じでしょうか?
>
>
>SELECT テーブル1.仕切, テーブル2.定価
>FROM テーブル1, テーブル2
>WHERE テーブル1.仕切 Between [上限] And [下限];
>
>※to 、From ともに予約語だと思いますので、フィールド名を
> 「上限」「下限」に変えてあります。

【6208】Re:データの抽出方法について
発言  小僧  - 05/9/7(水) 15:20 -

引用なし
パスワード
   ▼ウッチ さん:
こんにちは。

えっと…

>下のSQL文を実行すると、テーブル1の仕切とテーブル2の定価を聞いてきます。
>テーブル2の仕切価格(60000件程度)に対してテーブル1の上限・下限を判断して
>tテーブル1の定価が自動で入るようにしたいのですが、、

上限、下限のフィールドがあるのはテーブル1、テーブル2?
仕切という フィールド                  ?

何か逆になっている気がするのですが…。

【6210】Re:データの抽出方法について
質問  ウッチ  - 05/9/7(水) 15:31 -

引用なし
パスワード
   ▼小僧 さん:
ほんとにすみません。上限・下限・定価がテーブル2です。仕切がテーブル1になります。テーブル1の仕切項目に対して、テーブル2の定価を持ってきたいんです。
申し訳ありません。。。

>▼ウッチ さん:
>こんにちは。
>
>えっと…
>
>>下のSQL文を実行すると、テーブル1の仕切とテーブル2の定価を聞いてきます。
>>テーブル2の仕切価格(60000件程度)に対してテーブル1の上限・下限を判断して
>>tテーブル1の定価が自動で入るようにしたいのですが、、
>
>上限、下限のフィールドがあるのはテーブル1、テーブル2?
>仕切という フィールド                  ?
>
>何か逆になっている気がするのですが…。

【6215】Re:データの抽出方法について
発言  小僧  - 05/9/7(水) 15:59 -

引用なし
パスワード
   ▼ウッチ さん:
こんにちは。

>上限・下限・定価がテーブル2です。仕切がテーブル1になります。

という状態で、先ほど提示させて頂いた

SELECT テーブル1.仕切, テーブル2.定価
FROM テーブル1, テーブル2
WHERE テーブル1.仕切 Between [上限] And [下限];

を行っても「仕切」「定価」と値を要求されてしまうでしょうか?

【6216】Re:データの抽出方法について
お礼  ウッチ  - 05/9/7(水) 16:30 -

引用なし
パスワード
   ▼小僧 さん:
自分が勘違いしていました!うまく抽出できました!!
ご親切に本当になりがとうございました。
>▼ウッチ さん:
>こんにちは。
>
>>上限・下限・定価がテーブル2です。仕切がテーブル1になります。
>
>という状態で、先ほど提示させて頂いた
>
>SELECT テーブル1.仕切, テーブル2.定価
>FROM テーブル1, テーブル2
>WHERE テーブル1.仕切 Between [上限] And [下限];
>
>を行っても「仕切」「定価」と値を要求されてしまうでしょうか?

1634 / 2272 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
1078249
(SS)C-BOARD v3.8 is Free