C
cliff
Hi,
I have the following tables
tbl_subrule_tloto
sburuleid ruleid rulemin rulemax
957 11 0 2
958 11 0 3
tbl_rule_values_tloto
ruleid ruleval
11 03
11 33
11 21
957 40
957 41
957 21
957 49
957 29
957 03
958 33
958 45
958 21
958 29
tbl_rndbnum
rndval
11
23
33
Now I want to see values in tbl_rule_values are fulfills condtions in
tbl_subrules_tloto. I have the following query but it does not work properly
for ex : I want to check rndval in tbl_rndnum matches values for ruleid
957 of tbl_rule_values_tloto and subruleid 957 in tbl_subrules_tloto and
also ruleid 11 of tbl_subrules_tloto matches values for ruleid 11 of
tbl_rule_values_tloto
SELECT tbl_SubRules_tloto.subruleid, tbl_SubRules_tloto.Ruleid
tbl_SubRules_tloto.RuleMin, tbl_SubRules_tloto.RuleMax,
Count(tbl_RndNum.RndVal) AS rulecount
FROM (tbl_SubRules_tloto LEFT JOIN tbl_Rule_values_tloto ON
(tbl_SubRules_tloto.Ruleid = tbl_Rule_values_tloto.RuleId) AND
(tbl_SubRules_tloto.subruleid = tbl_Rule_values_tloto.RuleId)) LEFT JOIN
tbl_RndNum ON tbl_Rule_values_tloto.RuleVal = tbl_RndNum.RndVal
GROUP BY tbl_SubRules_tloto.subruleid, tbl_SubRules_tloto.Ruleid,
tbl_SubRules_tloto.RuleMin, tbl_SubRules_tloto.RuleMax
HAVING (((Count(tbl_RndNum.RndVal))<[RuleMin] Or
(Count(tbl_RndNum.RndVal))>[RuleMax]));
please help to slove
I have the following tables
tbl_subrule_tloto
sburuleid ruleid rulemin rulemax
957 11 0 2
958 11 0 3
tbl_rule_values_tloto
ruleid ruleval
11 03
11 33
11 21
957 40
957 41
957 21
957 49
957 29
957 03
958 33
958 45
958 21
958 29
tbl_rndbnum
rndval
11
23
33
Now I want to see values in tbl_rule_values are fulfills condtions in
tbl_subrules_tloto. I have the following query but it does not work properly
for ex : I want to check rndval in tbl_rndnum matches values for ruleid
957 of tbl_rule_values_tloto and subruleid 957 in tbl_subrules_tloto and
also ruleid 11 of tbl_subrules_tloto matches values for ruleid 11 of
tbl_rule_values_tloto
SELECT tbl_SubRules_tloto.subruleid, tbl_SubRules_tloto.Ruleid
tbl_SubRules_tloto.RuleMin, tbl_SubRules_tloto.RuleMax,
Count(tbl_RndNum.RndVal) AS rulecount
FROM (tbl_SubRules_tloto LEFT JOIN tbl_Rule_values_tloto ON
(tbl_SubRules_tloto.Ruleid = tbl_Rule_values_tloto.RuleId) AND
(tbl_SubRules_tloto.subruleid = tbl_Rule_values_tloto.RuleId)) LEFT JOIN
tbl_RndNum ON tbl_Rule_values_tloto.RuleVal = tbl_RndNum.RndVal
GROUP BY tbl_SubRules_tloto.subruleid, tbl_SubRules_tloto.Ruleid,
tbl_SubRules_tloto.RuleMin, tbl_SubRules_tloto.RuleMax
HAVING (((Count(tbl_RndNum.RndVal))<[RuleMin] Or
(Count(tbl_RndNum.RndVal))>[RuleMax]));
please help to slove