- ベストアンサー
複数フィールドの総当たり組み合わせをデータベースで生成する方法
- データベースソフト上で、複数のフィールドについて総当たりの組み合わせを元に最終的なデータを生成する方法について教えてください。
- SQLを使用せずに総当たりを実現する方法はありますか?具体的には、ACCESSやlibrabaseといったデータベースソフトを使用し、任意の体積になる組み合わせを精査したいです。
- フィールドを総当たりする方法が分からないので、解説をお願いします。
- みんなの回答 (3)
- 専門家の回答
関連するQ&A
- 組み合わせ生成プログラム
はじめまして。以下のような組み合わせを生成したいと考えています。初心者なもので、どのように全く・・・です。 どのようなソフトやプログラムで出来るか途方にくれております。 よろしくお願いいたします。 1)A群:X個 B群:Y個 C群:Z個(毎回群数、X,Y,Zを可変させたい) からG個の組み合わせを生成する。 2)生成された組み合わせを別の組み合わせと重なるものを抽出する。 なにぶん、初心者なのでよろしくお願いいたします。
- 締切済み
- その他([技術者向] コンピューター)
- 重複組み合わせ
x+y+z=21,1≦x≦10,1≦y≦10,1≦z≦10をみたす整数x,y,zの組は何通りあるか。 わからなかったので解答を見たのですが、わからなかったので質問させていただきます。 解答では、 X=10-x,Y=10-y,Z=10-zとして X+Y+Z=9 0≦X,Y,Z≦9 として、以下続いていきます。 なぜこのようになるのかが理解できません。考えれば考えるほどこんがらがってしまいました。重複組み合わせは理解しているつもりなのですが、重複組み合わせにいたるまでのこの過程で詰まっています。 典型的な問題なのでしょうが・・・分かりやすい解説をお願いします。
- ベストアンサー
- 数学・算数
- awk フィールドへの関連付け
new X100 Y200 Z300 X111 Z333 old X100 Y200 Z300 X111 Y200 Z300 を同じものとして比較したいのです フィールドそのものはレコード2は違いますが new の レコード2のYは200なので 同じものです 正規表現などを使ってフィールド内のX Y Zをばらばらに読ませることは出来ました splitでそれを行うと X[1000] Y[500] Z[3000]などの差もうまれますし それぞれがどのフィールドにあったかを記憶させておく方法などが解りません 教えてください
- 締切済み
- その他(プログラミング・開発)
- 数学(組合せ)の質問です。
数学(組合せ)の質問です。 問:x+y+z=15の正の整数解は何通りあるか。 解:x-1=X、y-1=Y、z-1=Zとおくと、X≧0、Y≧0、Z≧0 また、x+y+z=15より、(X+1)+(Y+1)+(Z+1)=15 よって、X+Y+Z=12、X≧0、Y≧0、Z≧0 ……(1) 求める正の整数解の個数は、(1)を満たす整数解(X,Y,Z)の個数に等しい。 これはX,Y,Zから、重複を許して12個取る組合せの総数に等しいので、 3H12=3+12-1C12=14C12=14C2=91(通り) という問題があるのですが、いまいちよく理解できません。 そもそも何のためにx-1=Xとおくのかも分かりません。 あと、 > 求める正の整数解の個数は、(1)を満たす整数解(X,Y,Z)の個数に等しい。 > これはX,Y,Zから、重複を許して12個取る組合せの総数に等しいので、 というのもよく分かりません… 初歩的な質問ですが、どなたか教えてください。 よろしくお願いします。
- ベストアンサー
- 数学・算数
- 重複組み合わせの問題
重複組み合わせの問題で、問題集の回答を読んでも、理解できません。教科書には載っていないので、どう考えていいかも分かりません。解説していただけませんでしょうか? 問 x+y+z=12を満たす自然数の組はいくつあるか? 回答 x+1=X , y+1=Y , z+1=Z とおくと、 X+Y+Z=9 (ここまでは理解できます。) X,Y,Zは負ではない。(?) 例えば、X=3 , Y=2 , Z=4 とすると (X,X,X,Y,Y,Z,Z,Z)の3種から重複して 9個をとる重複組み合わせを考える。 _______________________ ?くらいから、分からなくなりました。 ちなみに、答えは55通りです。 よろしくお願いします。
- ベストアンサー
- 数学・算数
- 無限順列に対して無限組合せを考えると
Aを要素が3つの有限集合{x,y,z}とします。Nを自然数の集合{1,2,3,4,…}とします。 写像:A→Nを考えます。 これは幾何学的には空間N^3を表しています。 また、解析的には、項数が3の自然数の数列を表してます。 例えばピタゴラス数(x^2+y^2=z^2を満たす自然数x,y,z)を考えるといった実用性があります。 以上のことを、組合せで考えます。 例えばピタゴラス数では、x^2+y^2=z^2を満たす自然数x,y,zに、同じ組合せを同一視したり、x<y<z、もしくは、x≦y≦zといった制限を与えることになります。 これはごく普通の考えと思います。 次に、Nを自然数の集合{1,2,3,4,…}とします。Aを要素が3つの有限集合{0,1,2}とします。 写像:N→Aを考えます。 これは組合せ論的には、3つの要素を無限個並べた順列を表しています。 また、解析的には、各項が0,1,2の無限数列を表してます。 例えば0≦x≦1の実数xの3進法表示(ただし、0.210222…=0.211000…といったような同一視をする)を考えるといった実用性があります。 以上のことを、(重複)組合せで考えてみると、3種類の数字の数列に対して、イレカエをしても同じになる並べ方を同一視することになります。 統計学的には、無限個並べた3種類の数字の度数分布を考えることになります。 絵描きが無限の溝があるパレットに、3種類の絵の具からひとつずつ選び、一定量を出して並べていった後、かき混ぜたときの色を考えることになります。 これもまあ普通の考えと思うのですが、いわゆる「無限組合せ」は聞いたことありません。 なにか実用性はあるのでしょうか。数学の他の分野と関連はあるのでしょうか。 実数(√2)-1の3進法表示で、無限桁の数字0、1、2の「割合」はそれぞれ1/3、1/3、1/3なのでしょうか? 3種類の数字のなんらかの数列(無限順列)に対して、「無限組合せ」を考えたときに、何か面白いことはあるのでしょうか。
- ベストアンサー
- 数学・算数
- 重複組合せの問題
重複組合せの問題です。 問題集の解説を読んでも理解できません…。 どなたか教えてください。 --------------------------------------------------------------------------- x+y+z=11の解のうち、次の条件を満たすx,y,zの組(x,y,z)は全部で何組あるか。 (1)x,y,zは、すべて0以上の整数 (2)x,y,zは、すべて正の整数 ---------------------------------------------------------------------------- すみませんがよろしくお願いします。。
- ベストアンサー
- 数学・算数
- 組み合わせが何通りあるか
昔学んだ順列組み合わせの知識をふりしぼっても解けないのでよろしくお教えください。 赤玉2個、白玉2個、緑玉2個がある。 x、y、zの3人でこの玉を2個ずつ分けるとき、その組み合わせは何通りあるか。 どのように考えたらよいでしょうか。
- ベストアンサー
- 数学・算数
- 組み合わせ問題の解説がわかりません
w+x+y+z=5を満たす0以上の整数w,x,y,zの組み合わせはいくつあるか。 という問題の解説が w+x+y+z=5なので、5個のものを一列に並べて3つの仕切りを入れると考えると、合計8個を横一列に並べばよいので、8C3=56通りとなる。 とありますが意味が全くわかりません。この解説の意味と、もしくは他にもっと分かりやすい解き方があれば教えてください。
- ベストアンサー
- 数学・算数
お礼
有難うございます。 此は VBAで、しょうか? やはり、あの 何時もの クエリーの インターフェースの、範囲 だけでは、叶わず プログラミングが、必要 なのですね アクセスの、VBAは 余り 見た事が.無い の.ですが DAO.Recordset と.言う型の Classモジュールを、使用して 実現している と、言う認識で 有っていますか?