标签: sql-like

如何用"喜欢"查询MongoDB?

我想查询一下SQL的like查询:

SELECT * FROM users  WHERE name LIKE '%m%'
Run Code Online (Sandbox Code Playgroud)

如何在MongoDB中做同样的事情?
like文档中找不到运算符.

sql mongodb mongodb-query sql-like

1331
推荐指数
27
解决办法
92万
查看次数

如何在Linq中使用SQL Like%?

我在SQL中有一个程序,我试图变成Linq:

SELECT O.Id, O.Name as Organization
FROM Organizations O
JOIN OrganizationsHierarchy OH ON O.Id=OH.OrganizationsId
where OH.Hierarchy like '%/12/%'
Run Code Online (Sandbox Code Playgroud)

我最关心的是:

where OH.Hierarchy like '%/12/%'
Run Code Online (Sandbox Code Playgroud)

我有一个存储层的列,例如/ 1/3/12,所以我只使用%/ 12 /%来搜索它.

我的问题是,Linq或.NET相当于使用百分号?

.net t-sql linq linq-to-entities sql-like

376
推荐指数
7
解决办法
37万
查看次数

等于(=)与LIKE

使用SQL时,=WHERE子句中使用而不是LIKE

没有任何特殊的操作员,LIKE并且=是一样的,对吧?

sql performance equals sql-like

268
推荐指数
10
解决办法
29万
查看次数

如何使用LIKE通配符在列中搜索(不区分大小写)?

我环顾了一些,但没有找到我之后的情况.

SELECT * FROM trees WHERE trees.`title` LIKE  '%elm%'
Run Code Online (Sandbox Code Playgroud)

这工作正常,但如果树名为Elm或ELM等,则不行......

如何使这种通配符搜索的SQL不区分大小写?

我正在使用MySQL 5和Apache.

mysql sql case-insensitive sql-like

266
推荐指数
10
解决办法
30万
查看次数

结合SQL Server的"LIKE"和"IN"

是否有可能结合起来LIKE,并IN在SQL Server的查询?

那么,这个查询

SELECT * FROM table WHERE column LIKE IN ('Text%', 'Link%', 'Hello%', '%World%')
Run Code Online (Sandbox Code Playgroud)

查找以下任何可能的匹配项:

Text, Textasd, Text hello, Link2, Linkomg, HelloWorld, ThatWorldBusiness
Run Code Online (Sandbox Code Playgroud)

等等...

sql sql-like

229
推荐指数
6
解决办法
64万
查看次数

如何在LIKE子句中转义方括号?

我正在尝试使用类似的过滤器使用存储过程过滤项目.该列是varchar(15).我想要过滤的项目在名称中有方括号.

例如: WC[R]S123456.

如果我这样做LIKE 'WC[R]S123456',它将不会返回任何东西.

我找到了一些关于使用ESCAPE关键字的信息,LIKE但我不明白如何使用它来将方括号视为常规字符串.

t-sql sql-server escaping character sql-like

222
推荐指数
7
解决办法
14万
查看次数

在Oracle中进行不区分大小写的搜索

LIKE和其他比较运算符=等的默认行为区分大小写.

是否有可能使它们不区分大小写?

sql oracle case-sensitive case-insensitive sql-like

213
推荐指数
5
解决办法
28万
查看次数

LIKE vs SQL Server上的CONTAINS

以下哪个查询更快(LIKE vs CONTAINS)?

SELECT * FROM table WHERE Column LIKE '%test%';
Run Code Online (Sandbox Code Playgroud)

要么

SELECT * FROM table WHERE Contains(Column, "test");
Run Code Online (Sandbox Code Playgroud)

sql-server performance contains sql-like

190
推荐指数
4
解决办法
89万
查看次数

MySQL喜欢多个值

我有这个MySQL查询.

我有这个内容的数据库字段

sports,shopping,pool,pc,games 
shopping,pool,pc,games 
sports,pub,swimming, pool, pc, games   
Run Code Online (Sandbox Code Playgroud)

为什么这样的查询不起作用?我需要运动或酒吧或两者的田地?

SELECT * FROM table WHERE interests LIKE ('%sports%', '%pub%')
Run Code Online (Sandbox Code Playgroud)

mysql sql sql-like

131
推荐指数
7
解决办法
27万
查看次数

什么是全文搜索与LIKE

我刚看了一篇在SQL中提到"全文搜索"的帖子.

我只是想知道FTS和LIKE之间的区别是什么.我确实阅读了几篇文章,但找不到任何解释得很好的文章.

sql full-text-search sql-like

124
推荐指数
5
解决办法
6万
查看次数