【发布时间】:2011-08-24 16:52:07
【问题描述】:
我有两个关于数据库用户和广告的表 当用户访问广告页面时,我只想向他展示与他的国家相关的广告 在 ads 表中,有一个名为 contry 的字段,我在其中插入相关国家,例如 country="Country1;Coutry2;Country3;..." 并且每个用户都有一个带有他的国家名称的字段 如何从用户所在国家/地区字段中的广告表中选择广告 我猜是这样的
SELECT * FROM ads WHERE $usercoutry IN ads.country
谢谢大家,我找到了解决办法
SELECT * FROM ads WHERE coutry LIKE '%{$usercountry}%'
该代码解决了问题:)
【问题讨论】:
-
感谢大家,我找到了解决方案 SELECT * FROM ads WHERE coutry LIKE '%{$usercountry}%' 该代码解决了问题:)
-
您能否通过选中答案旁边的复选框来标记正确的解决方案?