1

おはようございます!先週から立ち往生している問題についてのガイダンスを求めていますが、簡単な解決策があることを願っています。ご存知のように、MSAccessのメモフィールドを直接リンク/結合することはできません。先週、あるテーブルのメモフィールドにWhere句"[memo] LIKE '\*[text]\*'"を介して別のテーブルのテキストフィールドが含まれている行を返すクエリを作成しましたが、これは完全に機能しました。

しかし、ここで、クエリに存在しないテーブルからメモの値を見つけたいと思います。「Notin」句を使用するのは簡単だと思っていましたが、そうではないようです。

これを行う別の方法はありますか?SQLクエリでデータ型を変換する方法はありますか?または、VBAでこのタイプのクエリを実行する唯一の方法ですか?

前もって感謝します!リクエストに応じて詳細情報を提供できますが、フィールド/テーブル名が役に立たないと感じました。

4

1 に答える 1

1

@HansUpに乾杯!元の主キーを最初のクエリに追加し、メモ フィールドを比較するのではなく、それらを比較しただけです。はるかに簡単なソリューション!元のクエリに関心のあるフィールドのみが含まれるように、主キーをサブクエリに追加することもできますが、少なくともそれは正確に機能します! 乾杯!私はこのコミュニティが大好きです。

于 2013-01-28T16:54:44.173 に答える