我使用 sql 从表中选择我的所有网站 URL。
$sql = 'select * from pages where "myURL field";
但是,我想更具体地介绍我的查询。我的表中有一些重复的链接,例如:
about-us
./about-us
我不希望选择./about us
字段。有没有办法说:
select * where "myURL field" does not begin with . /
还是我应该忘记它并使用 PHP 解析?
SELECT * FROM pages WHERE some_col NOT LIKE './%';
这将获取some_col不以 ./
开头的所有行
在 mysql 中使用 LIKE
来检查它是否以 ./
开头。使用以下代码
SELECT * FROM pages WHERE col_name NOT LIKE './%';
希望这对你有帮助
select * from pages where my_url NOT LIKE './%';