初心者のFileMaker pro Q&A (旧掲示板)

みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。

1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)

You are not logged in.

Announcement

新しい掲示板は、こちら:https://fm-aid.com/forum/t/filemaker


#1 2018-07-17 16:45:50

Men
Guest

検索結果から、重複している値を除外したい(特殊な条件付き)

お世話になります。
商品テーブル
・商品名
・単価
・販売者

商品名には
メロン(旧)
メロン(新)
という差別化がされており、単価が違います。

販売者で検索したのちに、(新)があれば同名商品の(旧)レコードを対象レコードから除外したいです。
どういったスクリプトを組めばよろしいでしょうか。

#2 2018-07-17 16:50:12

Men
Guest

Re: 検索結果から、重複している値を除外したい(特殊な条件付き)

なお、販売者によって(新)と(旧)を販売仕分けているので、例えば旧に検索除外フラグを建てるなどは不可能です。

#3 2018-07-17 17:06:22

チポ
Member

Re: 検索結果から、重複している値を除外したい(特殊な条件付き)

(旧)と(新)
以外に商品名に付くものがないとすると、
商品名を降順でソートしたときに必ず
  メロン(新)
  メロン(旧)
の様に並びます。


ソート後に最初のレコードから順に見ていき、
(新)の次に(旧)があればそれを対象外にする。

これをスクリプトにすればいいのでは。

Last edited by チポ (2018-07-17 17:06:47)

Offline

#4 2018-07-17 18:08:35

Hiro
Member

Re: 検索結果から、重複している値を除外したい(特殊な条件付き)

「(旧)」をキーに、後方一致の除外・検索を掛けるとか、
ではまずいのかなぁ?

Offline

#5 2018-07-18 09:36:37

チポ
Member

Re: 検索結果から、重複している値を除外したい(特殊な条件付き)

#2の書き込みは
販売者によっては(新)が無くても(旧)があり得る。

と読んだんですが。。

Offline

Registered users online in this topic: 0, guests: 1
[Bot] ClaudeBot

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.006 seconds, 7 queries executed - Memory usage: 505.3 KiB (Peak: 516.22 KiB) ]