【发布时间】:2013-03-10 16:32:56
【问题描述】:
我喜欢从表格中选择所有以abc 开头之后的任何字符结尾的行。我可以用这个%-Tag 做到这一点。现在我想选择相同的,在“abc”之后的所有字符,但不是% 中的/ 字符。我怎样才能形成这个?
SELECT * FROM table where myColumn LIKE CONCAT( 'abc', '%' );
【问题讨论】:
-
你能举个例子吗?
我喜欢从表格中选择所有以abc 开头之后的任何字符结尾的行。我可以用这个%-Tag 做到这一点。现在我想选择相同的,在“abc”之后的所有字符,但不是% 中的/ 字符。我怎样才能形成这个?
SELECT * FROM table where myColumn LIKE CONCAT( 'abc', '%' );
【问题讨论】:
你可以这样做:
SELECT * FROM table where myColumn LIKE 'abc%' and myColumn not like '%/%'
【讨论】: