联系官方销售客服

1835022288

028-61286886

POSCMS 版主:POSCMS负责人
求教一个查询sql语句怎们写
类型:POSCMS 更新时间:2017-05-18 17:43:51

一个输入框输入关键词,后端联合查询2个表的不同字段显示结果。
思路是:利用list action=sql  sql='select * from 表1 join 表2 on 表一.id=表2.id  where 表1.title like %关键字%' or 表2.title2  like %关键字%' 
问题:sql 语句中这个like  要单引号 ' %关键字% '  ,这个在sql语句中怎们写才行?

回帖
  • 李邦平
    #1楼    李邦平
    2017-05-18 07:11:47
    0
    ********此内容仅楼主可见********
    或者
    ********此内容仅楼主可见********
  • 周敏
    #2楼    周敏
    2017-05-18 07:19:40
    0
    ********此内容仅楼主可见********
    这个里面错误了单引号是3个吗?【李邦平】1楼
  • 李邦平
    #3楼    李邦平
    2017-05-18 07:47:13
    0
    我是复制的你的,没注意你的sql是错误的, ('select * from 表1 join 表2 on 表一.id=表2.id where 表1.title like "%关键字%" or 表2.title2 like "%关键字%"')
    满意答案
  • 范艺民
    #4楼    范艺民
    2017-05-18 08:38:54
    0
    list action=sql sql='select * from 表1 join 表2 on 表一.id=表2.id where 表1.title like "%$关键字%" or 表2.title2 like "%$关键字%" '
  • 18713158902
    #5楼    18713158902
    2017-05-18 12:29:55
    0
     list action=sql  sql='select * from 表1 join 表2 on 表一.id=表2.id  where 表1.title like "%$关键字%" or 表2.title2  like "%$关键字%"  '
  • 徐国平
    #6楼    徐国平
    2017-05-18 14:30:24
    0
    ('select * from 表1 join 表2 on 表一.id=表2.id where 表1.title like "%关键字%" or 表2.title2 like "%关键字%"')悬赏(设置悬赏)的帖子就是人气旺
  • 赵鹏飞
    #7楼    赵鹏飞
    2017-05-18 15:28:27
    0
    都等着领赏.....
  • 周敏
    #8楼    周敏
    2017-05-18 17:43:51
    0
    感谢大家给我解决此问题,我已经完美的解决