我愿做一个SQL请求是这样的:SQL CONCAT命名
SELECT p.ID, p.post_title
FROM ".$wpdb->prefix."posts AS p
INNER JOIN ".$wpdb->prefix."postmeta pm
ON pm.post_id=p.ID AND pm.meta_key='shops_list'
INNER JOIN ".$wpdb->prefix."follow AS f
ON pm.meta_value LIKE CONCAT('%',f.shop_followed_id,'%')
shop_followed_id
是列名这是行不通的,但是当我CONCAT('%',163,'%')
测试,它的工作。
你知道语法错误在哪里吗?
meta_value的例子:a:3:{i:0; s:3:“168”; i:1; s:2:“22”; i:2; s:2:“43”;} shop_followed_id的例子:168
*它不起作用*你可以用你的文章中的原始错误消息替换这个 – 2014-09-03 14:00:31