【发布时间】:2010-11-16 16:35:55
【问题描述】:
我正在尝试在 mysql 数据库上执行一个简单的选择语句。在 MsSql 中它工作正常,但我无法让它在 MySql 中工作。
我想做的是:
假设我有一个像这样的表(名为 TestTable):
ID | DOMAIN | NrOfVisitors
--------------------------------------------
1 | something.com | 435
--------------------------------------------
2 | blabla.com | 231
我有一个字符串,比如http://bla.ttt.something.com/blabla
现在我想传入字符串,并选择域在字符串中的行。 在 MsSQL 中,我可以执行以下操作:
SELECT *
FROM TestTable
WHERE "http://bla.ttt.something.com/blabla" LIKE "%" DOMAIN "%"
但在 MySql 中它返回 0 行。我做错了什么?
提前致谢!
【问题讨论】:
-
也许你应该先提取主机。这将使查找更容易。