有一张表A。 | |||||
TID | TNAME | T_GROUP1_ATTR1 | T_GROUP1_ATTR2 | T_GROUP2_ATTR1 | T_GROUP2_ATTR2 |
10009 | Mary | female | America | student | 9 |
10010 | Join | male | America | student | 10 |
10011 | 张三 | male | CHINA | worker | 11 |
另外有一张选项信息表B | |||||
TID | GROUP_NUM | ITEM_NAME | ITEM_VALUE | ||
10009 | 1 | T_GROUP1_ATTR1 | female | ||
10009 | 1 | T_GROUP1_ATTR2 | America | ||
10009 | 1 | T_GROUP2_ATTR1 | student | ||
10009 | 1 | T_GROUP2_ATTR2 | 100 | ||
10009 | 2 | T_GROUP1_ATTR1 | female | ||
10009 | 2 | T_GROUP1_ATTR2 | America | ||
10009 | 2 | T_GROUP2_ATTR1 | worker | ||
10009 | 2 | T_GROUP2_ATTR2 | 100 | ||
10009 | 3 | T_GROUP1_ATTR1 | female | ||
10009 | 3 | T_GROUP1_ATTR2 | JAPAN | ||
10009 | 3 | T_GROUP2_ATTR1 | student | ||
10009 | 3 | T_GROUP2_ATTR2 | 100 | ||
10010 | 1 | T_GROUP1_ATTR1 | test | ||
… | … | … | … | ||
比如我们 画面可以 输 入有4个条件。 |
|||||
条件1对应 : T_GROUP1_ATTR1 |
|||||
条件2对应 :T_GROUP1_ATTR2 |
|||||
条件3对应 :T_GROUP2_ATTR1 |
|||||
条件4对应 :T_GROUP2_ATTR2 |
|||||
检 索数据: 找出 满足条件的表A的TID字段和TNAME字段数据。 |
|||||
检 索要求: |
|||||
①这4个条件都是AND的关系。 | |||||
②如果条件输 入的是空白的 话 就无 视这 个条件。 |
|||||
③表A中T_GROUP1_ATTR1字段和条件1,T_GROUP1_ATTR2字段和条件2一致的数据。 | |||||
或者,表B中GROUP_NUM相同的数据中,T_GROUP1_ATTR1的值 和条件1,T_GROUP1_ATTR2的 值 和条件2一致的数据。 |
|||||
④表A中T_GROUP2_ATTR1字段和条件3,T_GROUP2_ATTR2字段和条件4一致的数据。 | |||||
或者,表B中GROUP_NUM相同的数据中,T_GROUP2_ATTR1的值 和条件3,T_GROUP2_ATTR2的 值 和条件4一致的数据。 |