sql查询方法求指点

sql查询方法求指导sqlselect * from 表 where 字段1 OR 字段2 like %&keyword1&% OR %&keyword2&

sql查询方法求指导
sql="select * from 表 where 字段1 OR 字段2 like '%"&keyword1&"%' OR '%"&keyword2&"%' order by id desc"

通过查询关键字1和2搜索对应的字段,这种写法好像不能实现,求方法