このディレクトリの索引

# 出典 :: SQL質疑応答スレ 12問目 #598 # ../test/read.cgi/db/1316769778/597 # すいませんお世話になります。 # # $recordSetは繰り返し処理で処理しをしようと思っています。 # 今後です(笑 # # 2件しかデータは入れていないですが、 # # idオートインクル # # id/day/game # # 1 / 2012/03/26 / 勝ち # 2 / 2012/04/26 / 負け # # # です。 # # ちなみに # SELECT COUNT(*) FROM fx WHERE day LIKE "%2012/03/%" AND game LIKE "%勝ち%" # で実行すると # COUNT 1 と出ます。 # # SELECT COUNT(*) FROM fx WHERE day LIKE "%2012/04/%" AND game LIKE "%勝ち%" # で実行すると # COUNT 0 と出ます。 # # これを踏まえて %ここ% この中身に変数を入れたらいいんだという # 安易な考えなのですが、 # # <?php print "{$game_s}"; ?> # これを実行したら Arrayと出ました。 # # どうでしょうか? # # fx(1,'2012/03/26',勝ち). fx(2,'2012/04/26',負け). 'SELECT COUNT(*) FROM fx WHERE $条件1 AND $条件2'(_id,_day,_game,_条件1,_条件2,_度数) :- count((fx(_id,_day,_game),_条件1,_条件2),_度数). count(_目標,_度数) :- findall(1,_目標,L), length(L,_度数). ?- 'SELECT COUNT(*) FROM fx WHERE $条件1 AND $条件2'(_id,_day,_game,_game=勝ち,sub_atom(_day,0,4,_,'2015'),_度数). _度数 = 0.