"select * from xiazaijilu where neirong LIKE '%分散%' UNION SELECT * FROM xiazaijilu WHERE neirong LIKE '%中国%'"
"select * from xiazaijilu where neirong LIKE '%分散%' UNION SELECT * FROM xiazaijilu WHERE neirong LIKE '%中国%'" 这样不就是and关系了吗??我要的是or关系。
"select * from xiazaijilu where neirong LIKE '%分散%' UNION SELECT * FROM xiazaijilu WHERE neirong LIKE '%中国%'"不是And关系,它将所有包含‘分散’的记录和所有包含‘中国’的记录分别查出来,合并后去掉了重复的记录。所以,其实他还是or关系
sql = "select * from xiazaijilu where (neirong LIKE '%分散%') or (neirong LIKE '%中国%')"
这样不就是and关系了吗??我要的是or关系。
用remanwang(玩玩儿)的方法试以下