windows2000の環境で、Access2000を使用しています。
中古車在庫管理というデータベースを作成するという問題集をといています。

在庫マスターと商談リストという2つのテーブルがあります。
2つのテーブルは在庫NOで結合されています。
”1度も商談にあがっていない在庫を抽出できるようにクエリーを作成する。と
いう問題をといています。不一致クエリーウィザードで作成すれば、商談にあ
がっていない、在庫だけを抽出することができましたが、
外部結合プロパティで実行すると、商談にあがったものと、あたっていないも
の両方が抽出されてしまいます。
ちなみに、結合プロパティダイアログで、3つ選択肢があるなかの、”2.在
庫マスターの全レコードと商談リストの同じ結合フィールドのレコードだけを
含める”を選択しました。
外部結合プロパティで不一致クエリーウィザードと同じ結果を得ることはでき
ないのでしょうか?
どなたかご存知の方教えてください。

このQ&Aに関連する最新のQ&A

A 回答 (3件)

こんにちは^^



1.結合の種類を”2.在庫マスターの全レコードと商談リストの同じ結合フィールドのレコードだけを含める”にする。
2.商談リストテーブルから「在庫NO」のフィールドをデザイングリッドに追加する。
3.2.の「在庫NO」の抽出条件を「Is Null」にする。

これで、不一致クエリーと同じ結果が出ると思います。

結合の種類が左外部結合になっている場合、左側のテーブルの全てのレコードが表示されます。
その時、結合したフィールドの値(この場合「在庫NO」ですね)が
一致しない場合は、右側のテーブルから参照したフィールドには
値が表示されません。
ですから、その表示されていないレコードを抽出すれば良い、というわけです。

がんばってくださいね。
    • good
    • 0

不一致クエリーウィザードで作成したクエリをデザインモードで開いてみると参考になると思います。



と、これだけでは寂しいので・・・
>外部結合プロパティで不一致クエリーウィザードと同じ結果を得ることはできないのでしょうか?

外部結合のプロパティのみでは無理かと思います。
抽出条件の指定によりはじめて実現可能です。
    • good
    • 0

不一致クエリーを作成してできあがったものをデザインビューで参照してみるとわかりやすいと思います。

(ちなみに不一致クエリーも外部結合を使用しているようです。)
なお、外部結合で行なう場合、商談リストの方の項目(必ずデータの入っている項目(結合キー))に Is Null と条件を入れるとできると思います。
    • good
    • 0

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

関連するカテゴリからQ&Aを探す

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Q画像の結合

png jpg gif 形式の画像があります。これらを切り貼りして、一枚の画像を作りたいのですが、下記の条件を満たすフリーウェアで良いものを教えてください。

  1、png jpg gif 形式対応
  2、切り抜き、結合機能
  3、文字入れ、モザイクなどの簡単な画像処理
  4、動作が軽快

フォトショップエレメンツは手元にあるのですが、重すぎて使い物になりません。

Aベストアンサー

こんばんわ。フリーでも幾つかありますよ。

JTrimなんてどうでしょう?
http://www.woodybells.com/jtrim.html

標準ではgif形式に対応してませんが、Susieプラグインに対応してるので、
gifプラグインを入手すれば使えるようになります。

http://www.digitalpad.co.jp/~takechin/download.html
ここから、Plug-in package ver0.08をダウンロードしてください。
gifプラグインが含まれてます。

他にも
http://ringonoki.net/tool/paint/1-paint.html
辺りから探してみてください。ペイントソフトの中にはフォトレタッチつまり画像編集用として十分使えるものも幾つかありますので。

Qデーターベースのエクセル抽出、検索で不一致(アンマッチ)抽出の方法を教えてください

https://box.yahoo.co.jp/guest/viewer?sid=box-l-6ttgdaiicjxantthpenxc5gwqi-1001&uniqid=b1586204-ddae-43d0-a193-2e82434823c1&viewtype=detail

https://box.yahoo.co.jp/guest/viewer?sid=box-l-6ttgdaiicjxantthpenxc5gwqi-1001&uniqid=69267f43-df55-40d0-8f71-5a8ba178e76b&viewtype=detail

https://box.yahoo.co.jp/guest/viewer?sid=box-l-6ttgdaiicjxantthpenxc5gwqi-1001&uniqid=5fe8bec5-c81a-4e6d-8bb3-48be8758c919&viewtype=detail

画像のような手順で通常は抽出しています
画像では 愛知県 名古屋市千種区 青柳町 で抽出作業をしています

必ず不一致(アンマッチ)が出ますが、このような抽出作業で不一致(アンマッチ)の抽出方法を教えてください

おねがいします

https://box.yahoo.co.jp/guest/viewer?sid=box-l-6ttgdaiicjxantthpenxc5gwqi-1001&uniqid=b1586204-ddae-43d0-a193-2e82434823c1&viewtype=detail

https://box.yahoo.co.jp/guest/viewer?sid=box-l-6ttgdaiicjxantthpenxc5gwqi-1001&uniqid=69267f43-df55-40d0-8f71-5a8ba178e76b&viewtype=detail

https://box.yahoo.co.jp/guest/viewer?sid=box-l-6ttgdaiicjxantthpenxc5gwqi-1001&uniqid=5fe8bec5-c81a-4e6d-8bb3-48be8758c919&viewtype=detail

画像のような手順で通常は抽出しています
画像では ...続きを読む

Aベストアンサー

ただたんにオートフィルターではいけないのですか?

オートフィルターをかけた状態で
①「都道府県名」で「愛知県」以外のチェックを外す。
├─「(全てを選択)」クリックして全てのチェックを外す。
└─「愛知県」クリックしてチェックを入れる。
②「市区町村名」で「名古屋市千種区」以外のチェックを外す。
├─「(全てを選択)」クリックして全てのチェックを外す。
└─「名古屋市千種区」クリックしてチェックを入れる。
③「大字・町名」で「青柳町」以外のチェックを外す。
├─「(全てを選択)」クリックして全てのチェックを外す。
└─「青柳町」クリックしてチェックを入れる。
④「字・丁目名」で「(空白)」以外のチェックを外す。
├─「(全てを選択)」クリックして全てのチェックを外す。
└─「(空白)」クリックしてチェックを入れる。
これならば入力する手間もかからないですし、漢字の打ち間違いとかもないと思うのですが…

Q自作GIFのアイコンがWEB上できれいに表示されないのは?

自作でアイコン用ボタンのGIF(ボタンの形に文字をのせて結合させてGIFにした単純なもの・・アドビイラストレータで作成)を自分のWEB上にアップしてみると文字がややつぶれたり、ボタンの周りに薄いピンクの線が見えたりします。当然アップする前の状況は上記ソフトでWEB用に変換し、きれいなのですが。
 アップしたいサイズは横50・縦20くらいのボタンです。よいやり方を教えてください。

Aベストアンサー

外してたらすみません.

掲載されるアイコンのピクセル数に指定はありませんか?
Webページで表示する際のHTML記述でサイズを指定されている場合があります,
このサイズと元絵のサイズが合っていないと
変換されます.
写真画像等なら目立ちませんが,
コントラストがはっきりした画像は
大抵汚くなります.

表示されるサイズに合わせて作っておくと変に変換されずに済みます.

QAccess2000のクエリー抽出条件

Access2000で、「メインフォーム」の中に「サブフォーム」を作り、「メインフォーム」上の複数のテキストボックス(非連結)の条件により「サブフォーム」内のデータシート形式の「一覧表」にフィルタをかけて表示させたい。
「サブフォーム」のコントロールソースである「選択クエリー」の抽出条件に「メインフォーム」上のテキストボックスの内容を記入してできるかと試みていますが・・・。意図としては条件が複数になると、その分だけ絞り込んだ表示結果を得たいのですが、うまくいきません。
どなたか、教えていただけないでしょうか?

Aベストアンサー

複数ある場合の方法です

クエリの抽出条件に、それぞれ
=Forms![メインフォーム名]![テキストボックスn] or Forms![メインフォーム名]![テキストボックスn] is null

この方法は非常に簡単なんですが
クエリデザインビューを一度閉じて開きなおすと
別のものに書き換えられてしまうという問題点があります

デバッグはクエリを閉じないで
デザインビューとデータシートビューを往復する形で行なってください

また複数がどの程度か分かりませんが
数が多くなるととんでもないものに書き換えられてしまいますから
デバッグ完了後はSQLビューにして保存するようにしてください

QWebでgif画像が表示されません。

基本的なことだと思いますが、教えてください。
http://www.cgi-down.com/cgi/g_counter.php
上のCGIのカウンターをためしに設置しようとしてみて
画像が×印で表示されてうまくいかず、以下のようにindex.htmlに
<img src="../cgi-bin/image/0.gif">
<img src="127.0.0.1/cgi-bin/image/0.gif">
などと実際にGIF画像を表示させてみようとしたのですがそれでもうまくいきません。
場所は以下のようになっていて
Linux上のファイラー上ではGIF画像は正しく表示されています。
# ls /var/www/html/index.html
/var/www/html/index.html
# ls /var/www/cgi-bin/image/
0.gif 1.gif 2.gif 3.gif 4.gif 5.gif 6.gif 7.gif 8.gif 9.gif Thumbs.db

httpd.confでは
ScriptAlias /cgi-bin/ "/var/www/cgi-bin/"
としておりExecCGIも有効にしています。
よければ教えてください。

基本的なことだと思いますが、教えてください。
http://www.cgi-down.com/cgi/g_counter.php
上のCGIのカウンターをためしに設置しようとしてみて
画像が×印で表示されてうまくいかず、以下のようにindex.htmlに
<img src="../cgi-bin/image/0.gif">
<img src="127.0.0.1/cgi-bin/image/0.gif">
などと実際にGIF画像を表示させてみようとしたのですがそれでもうまくいきません。
場所は以下のようになっていて
Linux上のファイラー上ではGIF画像は正しく表示されています。
# ls /var/www/html/index.htm...続きを読む

Aベストアンサー

よく考えたらScriptAliasディレクティブですよね。

>ScriptAlias /cgi-bin/ "/var/www/cgi-bin/"​

ScriptAliasで指定した/var/www/cgi-binディレクトリ配下にあるファイルはスクリプトファイルだと判断され、画像ファイルも実行しようとしてエラーになるようなので、/var/www/cgi-binディレクトリとは別の場所に画像ファイルを置いてそちらを参照するようにするのはどうでしょうか?

QACCESS のフォームの内容をクエリーの抽出条件にするには?

Windows2000,Access2000です。

Accessのクエリーでデータを選択して表示する作業をしています。
現在はクエリーを自分で修正して実行しています。

でもそれではみんなで使うには使いづらいので、
フォームを作成しそのフォーム上の入力項目に入力された
データをクエリーの抽出条件に指定する様にしようという事になりました。

フォーム上の入力フィールドの内容をクエリーの抽出条件に設定する方法はすぐわかりました。
でも「like」を指定する方法がわかりません。

つまりフォーム上の入力データを“xxx”とした時、クエリーの抽出条件を
「like "*xxx*"」としてクエリーを実行したいのです。

つたない文章でわかりにくいかと思いますが、ご存じの方おりましたら、
よろしくご教示ください。

Aベストアンサー

Like "*" & [Forms]![フォーム名]![コントロール名] & "*"です。スペースとかちゃんと空けないとエラーになるので気をつけてね・・・がんばってください。

QGIF画像の著作権

JPEG,BMPはOK

GIFは著作権にうるさいからと良く聞きますが、
どういう使い方をすると著作権にかかわるのでしょうか?


1.GIFを表示したホームページ
2.タイトルにGIFを表示しただけのコンピューターソフト
3.GIF自体を使える(GIF編集)コンピューターソフト

※GIFを使ってどのようなものを
作った辞典で著作権なのでしょうか?

Aベストアンサー

著作権とは、画像などの著作物を作成した人の持つ権利です。

GIFという画像形式は、著作権ではなく特許権(画像を圧縮・表示する技術)で守られていて、会社がその管理を厳重にしていて、その形式のファイルを扱うことができるソフトに関しては、ライセンス料(利用料)を要求しているので、いろいろと煩くなっています。

ライセンス料を支払っているソフトを使って画像を作成したり、表示したりすることは何の問題もありません。

Q選択クエリーで 2つのテーブルの項目が Null どうしのデータを抽出するには?

初心者です、教えてください。

テーブルが、2つあって
テーブル名: T1 T2
フィールド1: A1 B1
フィールド2: A2 B2
フィールド3: A3 B3
とあった時、選択クエリーで T1 と T2 のフィールドの A1-B1、A2-B2、A3-B3 が、
一致したものを表示するクエリーを作成します。
でも、A2、A3、B2、B3のデータ中には、それぞれ Null値が入っていて、
A2-B2、または、A3-B3 が、Nullどうしなら、一致とみなして、表示するには、
どうしたらいいのでしょうか?

Nullのみどうしのデータで、Nullのフィールドを
除いた選択クエリーをつくって、あとで合わせてもいいのですが、
実際のテーブルは、そういうフィールドが、いっぱいあって、大変なんです。

簡単に表示する方法は、あるでしょうか?

初心者なのでむずかしいことは、
やったことがなくて、すいませんが、わかる方がいらっしゃたら、お願いします。

Aベストアンサー

MS|ACCESSは持ってないので正確ではないかもしれませんが
。あっ、その前に表示させるときリストボックスで表示させるのかフォームで表示させたいのか書かれたほうがアドバイスが増えるかもしれません。

取り敢えず、書式タブの規定値を'0'にすればいいかも。
詳しいことは以下を参考にしてください。

参考URL:http://ac.accessclub.jp/beginer/cd/part_07.htm

Q画像形式のGIFについて教えてください。

画像形式のGIFについて教えてください。

GIFには、GIF32、GIF64、GIF128

と言うのがありますが、この中で、一番高画質なのは、どの形式ですが。

あと、イラストレーターで保存する場合、

ディザあり、なし、を選択できますが、

高画質で保存する場合、あり、なし、どちらを選択すればよいのでしょうか。

Aベストアンサー

■GIFには、GIF32、GIF64、GIF128と言うのがありますが、この中で、一番高画質なのは、どの形式ですが。この中で、一番高画質なのは、どの形式ですが。
>>このなかで一番色の多いのが128色です。


■ディザあり、なし、を選択できますが高画質で保存する場合、あり、なし、どちらを選択すればよいのでしょうか。
>>低画質で保存して見難いときは、ディザで新聞写真のようにドット化して保存します。

Qアクセスのクエリーで抽出方法

以前(9/25)にもこのgooで質問しいろいろ指導を受けたのですがなかなか解決せず、時がたちなかなか回答が得られず、また同じ質問をします。
クエリーで抽出する方法なのですが、例えば
a   b
山   50
川   30
のようなクエリーの表があります。フォームでテキストボックスに”山”と入力したら
山   50
と表示することはできますが”すべて”と入力したら
山   50
川   30
と表示したいのです。クエリーにはすべてという文言はありません。
クエリーの抽出条件でaのフィールドに=IIf(フォーム名![Text1],フォーム名![Text1],Is Not Null)と入力するもののうまくいきません。
アクセス超初心者です。なおアクセス97を使用しています。よろしくご指導ください。

Aベストアンサー

やっと理解できました。ただ、最後に1点わからないんです。最後に「"A1" と入力した際に 式="A1"  となったりしますが上書き保存すれば  "A1"  となります。」 となっていますがフィールドにA1と入力しても式1: [A1]となってしまい[ ]に囲まれるのです。数字だけ、たとえば10と入力すれば”式1: 10”となりうまくいくのですがA1とか数字以外の文言を入れると[]に囲まれて実行してもパラメータの入力と聞いてきてうまくいきません。基本的なことなのかも知れませんが[]を消す方法があれば教えてください。

***********************************************
***********************************************
こんにちわ
補足です

「表示」のところの 四角マークを空白にして保存すれば
式 は消えて  "A1" となります
(A1だけでなくダブルコ-テ-ションも当然必要です)

四角マークはクエリー作成での4段目のところにあります
つぎの段階では使わない項目であれば
ここは空白(マーク無し)とするための機能です

やっと理解できました。ただ、最後に1点わからないんです。最後に「"A1" と入力した際に 式="A1"  となったりしますが上書き保存すれば  "A1"  となります。」 となっていますがフィールドにA1と入力しても式1: [A1]となってしまい[ ]に囲まれるのです。数字だけ、たとえば10と入力すれば”式1: 10”となりうまくいくのですがA1とか数字以外の文言を入れると[]に囲まれて実行してもパラメータの入力と聞いてきてうまくいきません。基本的なことなのかも知れませんが[]を消す方法があれば教えてくださ...続きを読む


人気Q&Aランキング

おすすめ情報