Home
Sign Up
Sign In
V2EX
›
问与答
广告定向展示, 求个方案
caoyufei
·
Jan 10, 2018
· 2699 views
This topic created in 3220 days ago, the information mentioned may be changed or developed.
广告表 广告信息
广告条件表 sex,age,job,degree,distance
广告表 1V1 广告条件表
需求: 筛选我能看到的广告
sex 0 是不限
job,degree 空不限
age 格式 15-30
select * from 广告条件表 where sex in(0,用户 sex) and ... 表示 SQL 不会写了
sex
广告
age
degree
6 replies
•
2018-01-11 11:23:16 +08:00
caoyufei
OP
Jan 10, 2018
1
有 N 个广告 每个广告都设置 哪些性别 哪些年龄段 职位 学历 能看到
比如 A 广告设置 性别 男 可以看到
如果我的性别是女 那这个广告就看不到
lhx2008
Jan 10, 2018 via Android
2
广告表 join 广告条件表不就好了
lhx2008
Jan 10, 2018 via Android
3
还有再把用户给 join 进来,写个 where 就好了
BeanYoung
Jan 10, 2018
4
如果 job/degree 的多选是用逗号连接后存到一个字段里的话,用 mongo 吧,把 job/degree 设置成数组格式,加上索引
caoyufei
OP
Jan 11, 2018
5
@
lhx2008
如果有一条广告的 job 数据库存的空,代表不限,
这时候就不需要查 Job 这个字段了,
lhx2008
Jan 11, 2018 via Android
6
@
caoyufei
可以拼接 sql
About
·
Help
·
Advertise
·
Blog
·
API
·
FAQ
·
Privacy
·
Solana
·
5214 Online
Highest 6679
·
Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 68ms ·
UTC 01:27
·
PVG 09:27
·
LAX 17:27
·
JFK 20:27
♥ Do have faith in what you're doing.
❯