- ベストアンサー
ファイルメーカーで、Countでない方法
ファイルメーカーVer7ですが、自己連結リレーションシップを利用して、名字・名前が同じものを表示させています。例えば、同じ名字・名前があるレコード数を求めなさい。というのは作れるのでしょうか。Count だと検索して、表示されたレコード数になってしまうと思うのですが、検索しないで、「各項目」に一致するレコード数を求めることはできないでしょうか。
- みんなの回答 (2)
- 専門家の回答
関連するQ&A
- ファイルメーカーの自己連結について
ファイルメーカーVer7ですが、自己連結リレーションシップを利用して、名字・名前が同じものを表示させています。例えば、同じ名字・名前があるレコード数を求めなさい。という命令文は作れるのでしょうか。
- ベストアンサー
- その他(データベース)
- ファイルメーカー10で重複データを削除したい
ファイルメーカー10で重複データを削除したく(1)~(6)まで行い、(3)の計算結果の「データ削除」表示レコードを抽出して削除したいのですが、(3)の計算結果を保存できないため対象のレコードが削除できません。何かよい方法がありましたらよろしくお願いします。 (1)自己連結リレーションシップでフィールドAを連結 (2)計算項目のフィールド作成 Count (テーブル2::フィールドA)を作成 (3)計算項目のフィールド作成 If (フィールドA ≠ GetNthRecord (フィールドA ; Get (レコード番号)-1);"ok";"データ削除") (4) (2)の結果が2以上を抽出 (5) (4)の抽出後、フィールドAで重複データのソートを行う。 (6) 削除したいレコードに(3)の計算結果として "データ削除" は表示されます。 このあと、なんとも分かりません。そもそもこの方法では無理なのでしょうか?
- ベストアンサー
- その他(データベース)
- ファイルメーカーでの質問
いつもご回答有難うございます。また宜しくお願いいたします。 ファイルメーカーPro ver7を使用しています。 顧客レコードと売上レコードのリレーションシップをし、 複数のレコードの参照=ポータルにより顧客レコードに 売上レコードにある売上日と売上金額を表示させ、 ポータル内より最終売上日と売上金額合計の計算は できないのでしょうか。
- ベストアンサー
- その他(データベース)
- COUNT(*)の使い方
COUNT(*)の使い方が分からないので質問します。 直接のSQLでCOUNT(*)を使ってレコード数を表示させることはできましたが PHPでのSQLではCOUNT(*)をPHPのソースの変数に代入する方法が分かりません。 $sql = 'SELECT ip, COUNT(*) FROM webdb'; $ret = mysql_query($sql); $rowval = mysql_fetch_row($ret); この場合、$rowval[1] がテーブルwebdbのレコード数だと 思いましたが、間違っているところはございませんか?
- ベストアンサー
- MySQL
- ファイルメーカー8について
ただいまファイルメーカー8でデータベースを作っているのですが検索を実行して検索結果が例えば6件出てくるとします。 その後編集というボタンを押すと今表示されているレコードを1件だけ表示させて そのレコードを編集し確定ボタンを押すと検索結果表示状態(レコード数6件)に戻したいのですがどのようなスクリプトを組めばいいでしょうか? お願いいたします。
- ベストアンサー
- その他(データベース)
- ファイルメーカーで検索条件のみを集計
初めての質問です。 FileMaker Pro.11です。 テーブル「報告書」のレコードからテーブル「分類別集計」にcountifの様な方法で、値を返せればと思っています。 他の情報サイトを見た所、自己リレーションを使用しての関数:countで、対象のレコード数の合計を計算することができるのは分かったのですが、これを、検索結果だけの対象レコード数を出すことは可能でしょうか? 例 フィールド 名前 日付 分類 レコード1 田中 2011/11/11 事故 レコード2 佐藤 2011/11/13 事故 レコード3 田中 2011/11/13 その他 レコード4 田中 2011/11/14 事故 といったものを「2011/11/13...2011/11/14」で検索かけ フィールド 名前 事故 その他 レコード1 田中 1 1 レコード2 佐藤 1 といった形に集計かけたいです。 説明不足だと思いますがご協力下さい。
- ベストアンサー
- Mac
- ファイルメーカー。集計方法を教えて下さい。
ファイルメーカーPro 6 を使用しています。レコード内にある日付や名前で検索をかけたいんですがどうやって組んでいけば分かりません。ファイルメーカーは初心者なんで教えて下さい。
- ベストアンサー
- その他(データベース)
- ファイルメーカーの使い方を教えてください。(Ver.11)
ファイルメーカーの使い方を教えてください。(Ver.11) 会社でファイルメーカーを使っています。やりはじめたばかりで機能についてわからないので どなたか教えてください。 1.データベースが2つあり、それぞれにレイアウトがあります。 これを1つのデータベースにして、レイアウトを2つというデータにしたいのですが、なにかよ い方法はありますか? 2.1レコードの中に10個のフィールドを作成しました。 表形式で表示すると10この項目すべてが表示されます。 これとは別に10個の中の6個だけの項目を表示させたいです。 「10個表示をさせる/6個表示させる」表を2つほしいということです。 メニューの中にチェックを外して、6個だけを表示させることもできることはわかっていますが、 そうすると、10個の表を表示させるのにまたチェックをつけて・・・・と作業しています。 できれば、10個と6個を何かで設定し、切り替えて常に見るようにできればなぁと思っていますが むりでしょうか? お分かりになる方たいらっしゃたら、是非是非教えてください。 おねがいします。
- ベストアンサー
- その他(ソフトウェア)
- ファイルメーカーの集計方法を教えて下さい。
ひとつのレイアウトに、名前、年齢、住所などのフィールドがあります。レコード一枚が顧客情報の一覧になります。 その情報を一つのレイアウトに集計したデータで表示させたいのですが、うまくいきません。 たとえば、20歳~30歳までの顧客は何人いるか? 〇○県の顧客は何人いるか? エクセルではIF関数を使って一つのセルに計算出来たのですが、 ファイルメーカだと集計フィールドのカウントを利用して全体の数は計算できるのですが、 条件付きの集計ができません。 検索を掛けて一回一回やっていくのには手間がかかるので一つのレイアウトとしてまとめたいのです。 質問の説明が下手で伝わりにくいかもしれませんがよろしくお願い致します。 仕様はPRO9.0です。
- 締切済み
- その他(データベース)