【发布时间】:2011-05-07 10:14:21
【问题描述】:
桌面广告:
id uid name description
1 1 BMW Z5 good condition
2 1 Sell house new
表格广告值
id sid m_input m_value
1 1 car BMW
2 1 year 2010
3 1 category 1
4 2 year 2005
如何在“ad_values”表中进行搜索?例如,我需要制造年份为 2010 年的宝马汽车。我尝试过这样的事情:
SELECT * FROM ad_values
WHERE (m_value='BMW' AND m_input='car') AND (m_input='year' AND m_value='2010') AND (m_input='category' AND m_value='1')
GROUP BY sid
然后我从表“ad”中获取 SID 和 SELECT。但它不起作用。
【问题讨论】: