我需要一个SQL查询来查找所有包含post_content
开头的网址的所有帖子(在http://
内部),但不匹配我自己的域,以避免找到包含内部链接的帖子。
我知道可以做到,并且我目前正在使用它:
$posts = $wpdb->get_results( "SELECT * FROM wp_posts WHERE post_content LIKE '%http://%' ORDER BY ID ASC" );
问题是我可以找到所有以http://
开头的网址,但是我也看到包含内部链接的帖子。
答案 0 :(得分:0)
这是您想要的吗?
WHERE post_content LIKE '%http://%' AND
post_content NOT LIKE '%http://<mydomain>%'