我有一个包含此数据的表格。
main_id main_name other_name
1 aa aa bb bb
1 aa aa cc cc
2 bb bb aa aa
2 bb bb cc cc
3 cc cc aa aa
3 cc cc bb bb
我有一个用户将按名称搜索的字段,当用户搜索名称时,查询应该获取main_name和other_name等数据。
到目前为止我尝试的是:
select where main_name like $data_entered or other_name like $data_entered
这样的结果给了我
main_id main_name other_name
1 aa aa cc cc
3 cc cc aa aa
3 cc cc bb bb
我需要包括:
main_id main_name other_name
1 aa aa bb bb
id执行了这样的查询:
select where main_name like $data_entered or (main_name like $data_entered or
other_name like $data_entered)
但仍然无法获得:
main_id main_name other_name
1 aa aa bb bb
任何帮助将不胜感激
顺便说一下,我用codeigniter框架编写了php。