select * from 广告条件表 where sex in(0,用户 sex) and ...
表示 SQL 不会写了
1
caoyufei OP 有 N 个广告 每个广告都设置 哪些性别 哪些年龄段 职位 学历 能看到
比如 A 广告设置 性别 男 可以看到 如果我的性别是女 那这个广告就看不到 |
2
lhx2008 2018-01-10 18:15:24 +08:00 via Android
广告表 join 广告条件表不就好了
|
3
lhx2008 2018-01-10 18:18:28 +08:00 via Android
还有再把用户给 join 进来,写个 where 就好了
|
4
BeanYoung 2018-01-10 18:43:40 +08:00
如果 job/degree 的多选是用逗号连接后存到一个字段里的话,用 mongo 吧,把 job/degree 设置成数组格式,加上索引
|