アプリ版:「スタンプのみでお礼する」機能のリリースについて

文字で伝わるかどうかわかりませんが、教えてください。
テーブル1
  ID 名前 
例:201 佐藤

テーブル2
 日時     会合名    参加者
10月20日 おりがみの会 201佐藤、222有光、233工藤
10月22日 キッチンの会 222有光
10月30日 アクエリの会 201佐藤、222有光

というデータベースがあったとします。
テーブル2の参加者には、
テーブル1からの入力で、
ID 名前、ID 名前、ID 名前・・・・
というように、”、”で区切られたテーブル1のIDと名前が入っています。

行いたいのは、フォームからIDをクリックすると
テーブル2の参加者のフィールドから、IDと名前を抽出して
参加者ごとの会合リストを作りたいのです。
例えば、201佐藤のIDをクリックすると
  日時  会合名    参加者
10月20日 おりがみの会 201佐藤、222有光、233工藤
10月30日 アクエリの会 201佐藤、222有光
233工藤のIDをクリックすると
日時  会合名    参加者
10月20日 おりがみの会 201佐藤、222有光、233工藤

という具合です。
ちなみに参加者のフォームはフリーフォームで作られています。
わかる方、ぜひご教授ください。

A 回答 (1件)

今更なことなのかもしれませんが、別テーブルで管理すべきデータです。



1. ID 名前
2. 会合ID 日時 会合名
3. 会合ID ID

こうすれば、3番目のテーブルから、参加した会合IDを抽出することができ、テーブルをリンクさせれば、会合名や日時、参加者の氏名などを引っ張り出すことができます。

今のままでもInstr関数などを使えばできないことはないですが、データが増えてくると使い物にならなくなるかもしれません。
    • good
    • 0
この回答へのお礼

早々の返答ありがとうございます。
他人が作ったシステムを編集するよう言われまして、最初から作り直した方が早いのは分かるのですが、それができません。
この構成でのご質問でした。
ありがとうございました。

お礼日時:2017/12/11 15:37

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