vb数据库多条件筛选
表1:foods
name A1 A2 A3 A4 ... A5 B1 B2 B3 B4 B5 ...
狗肉 1 1 2 1 ... 0 1 0 1 1 2 ....
猪肝 1 0 0 0 ... 0 0 2 1 0 0 ....
番茄 1 1 2 1 ... 1 1 2 1 2 1 ...
苹果 0 2 0 0 ... 0 0 0 1 2 1 ....
荔枝 1 2 1 1 ... 0 1 0 0 2 0 ...
........................................................................................
....................(注意数据只有0,1,2三种)......................
--------------------------
注意:A1~A30
表2:tizhi
Tname Tcode
虚弱 A1
强壮 A3
阴虚 A3
阳弱 A4
体A A5
体B A6
体C A7
体D A8
体E A9
体F A10
.....(A1~A30)......
...........
--------------------------------------
表三:jibing
Bname Bcode
肾虚 B1
肝炎 B2
过敏 B3
来的 B4
早泄 B5
阳痿 B6
感冒 B7
嘴烂 B8
.......(B1~B100)..............
用户输入A1~A30中的任意0~4个Tname B1~B100中的任意0~8个Bname (个数不定)
假设已经把Tname,Bname转化成了A1~A30,B1~B100
功能输出(从第一个表中选出):
1、只要有一个为0的所有name
2、A中至少有一个为1(但其它的不能为0),B中有一半以上为1(但其它的不能为0)的所有name
3、A中至多有一个为1(但其它的不能为0),B中有一半以下为1(但其它的不能为0)的所有name
===================================================================================
请问以上功能能否实现,具体如何实现???????谢谢谢谢谢谢谢谢谢谢谢谢