如何通过%列名%获取Mysql数据

时间:2015-09-24 15:26:32

标签: mysql

该概念用于匹配用户关系和从时间线表中获取帖子

表:时间线{id,title,privacyTimeline} 表:friend_request {id,requestType,status,from_id,to_id}

我正在尝试获取隐私和requestType匹配的位置,但有逗号分隔的值 privacyTimeline ='家人,朋友' requestType =' family'

我已经写过这个查询但不能使用像' %%'

SELECT t.id,t.title
FROM timeline t JOIN
     friend_request fr
WHERE (fr.from_id = '3' OR fr.to_id='3') AND
      (t.privacyTimeline LIKE '%f.requestType%')

不起作用

但是当我将列名fr.requestType替换为siple text' family' SELECT t.id,t.title FROM timeline as t JOIN friend_request as fr WHERE(fr.from_id =' 3' OR fr.to_id =' 3')AND(t.privacyTimeline LIKE '%家庭%&#39)

请任何可以指导我的人

1 个答案:

答案 0 :(得分:1)

使用string concatenation

ContentResult