3
我有一个形式为$string = 'London,Paris,Birmingham'
的字符串,我想搜索多个列以查找这些值。mysql是多列的数组
例如WHERE events.name, events.cities, events.counties IN (".($string).")
可有人建议我做这样的事情的简单和短期的方式。
我有一个形式为$string = 'London,Paris,Birmingham'
的字符串,我想搜索多个列以查找这些值。mysql是多列的数组
例如WHERE events.name, events.cities, events.counties IN (".($string).")
可有人建议我做这样的事情的简单和短期的方式。
WHERE ( FIND_IN_SET(events.name, mysql_real_escape_string($string)) > 0
OR FIND_IN_SET(events.cities, mysql_real_escape_string($string)) > 0
OR FIND_IN_SET(events.counties, mysql_real_escape_string($string)) > 0)
哦,那是从SQL专家+1爽:) – Sarfraz 2010-10-19 18:54:01