sql-like相关内容

尝试使用带有字段中列表的like语句联接Access表

我有一个问题,我一直在寻找解决方案,但无济于事. 基础知识是,我试图通过将表1的字段中的值与表2的字段进行比较来连接Access中的2个表,表2的字段包含以列表类型格式连接的数字和其他几个数字. (两个字段均为文本类型) 示例. 表1.CWT值= 640242 我要匹配的对应Table2.TAG_NO值= 640242; 635894; 058426 以便它根据公用值(在这种情况下 ..
发布时间:2020-05-12 21:51:53 其他开发

“喜欢"运算符可在MS Access中工作,但不能在ADO中工作

我正在尝试使用带星号的“喜欢"来过滤记录,当使用Access 2010返回许多记录时,它可以工作.我很困惑为什么与ADO一起使用时不返回任何内容.该代码包括多个表和列,因此要进行故障排除,我做了一个简单的查询.这是代码: strsql = "SELECT tproducts.Prod_Name FROM tproducts " _ & " WHERE tproducts.Prod_Name ..
发布时间:2020-05-12 21:25:36 其他开发

具有参数和通配符的SQL LIKE运算符

我有一个查询,我想返回名称中具有特定字符串且两侧带有通配符的所有客户端.因此,输入的内容可能是“史密斯",我想返回“约翰·史密斯公司"或“史密斯与兄弟"之类的所有内容.我希望得到[Client]的提示,所以我这样设置SQL: PARAMETERS Client Text ( 255 ); SELECT * WHERE (((tbl_IncomingChecks.Client) Like'%' ..
发布时间:2020-05-12 21:25:06 其他开发

返回与值部分匹配的记录

我试图使查询工作从表单控件获取值(有时只是字符串的第一部分).我的问题是,仅当输入完整字符串时,它才返回记录. 即在姓氏框中,我应该可以键入gr,它会弹出 绿色 灰色的 格雷厄姆 但是目前,除非使用完整的搜索字符串,否则不会显示任何内容. 有问题的表单上有4个搜索控件,并且只有在填写方框的情况下,它们才会在查询中使用. 查询是: SELECT TabCustom ..
发布时间:2020-05-12 20:42:46 其他开发

微软Office Access`LIKE` VS`RegEx`

我在使用Access关键字LIKE时遇到了麻烦,它的使用.我想以查询形式使用以下RegEx(正则表达式)作为一种“验证规则",其中LIKE运算符过滤我的结果: "^[0]{1}[0-9]{8,9}$" 这怎么完成? 解决方案 我不认为Access允许正则表达式匹配(在VBA中除外,但这不是您要的). LIKE运算符甚至不支持交替. 因此,您需要将其拆分为两个表达式. ..
发布时间:2020-05-12 20:24:44 其他开发

如何使“喜欢"查询工作在MongoDB中?

我有一个街道名称列表,我想选择所有以"Al"开头的名称. 在我的MySQL中,我会做类似的事情 SELECT * FROM streets WHERE "street_name" LIKE "Al%" 使用PHP的MongoDB怎么样? 解决方案 使用正则表达式: db.streets.find( { street_name : /^Al/i } ); 或: db ..
发布时间:2020-05-10 23:35:59 PHP

如何用"like"查询MongoDB?

我想用SQL的like查询查询某些内容: SELECT * FROM users WHERE name LIKE '%m%' 如何在MongoDB中实现相同目标?我在文档中找不到like的运算符.. > 解决方案 那必须是: db.users.find({"name": /.*m.*/}) 或类似的内容: db.users.find({"name": /m/}) ..
发布时间:2020-05-10 21:49:20 其他开发

像无法在TSQL中工作

考虑以下 TSQL : declare @b varchar(100) set @b = 'BANK-41' IF @b LIKE 'BANK_%' BEGIN print 'Wrong Matching' END 为什么TSQL匹配字符串"BANK-"和"BANK_"? 解决方案 在TSQL中,下划线是表示单个字符的通配符. 为了逃脱,您需要用方括号将其包裹起 ..
发布时间:2020-05-06 09:35:40 数据库

MySQL-使用部分字符串匹配中的表进行JOIN

尝试LEFT JOIN具有部分字符串匹配的表.我试过在LIKE条件下更改通配符,但它仍然只搜索完整的字符串.有什么建议?我已经在表中存储了产品缩写的列表.通过部分匹配来管理此列表,而不是必须拼出每个产品,将变得更加容易. 提前谢谢! CREATE TABLE `order` ( order_id INT (11) NOT NULL, shipping_firstname VAR ..
发布时间:2020-05-04 04:02:38 数据库

Linq.SQL文本字段与值列表进行比较

Customer.text是T-SQL DB(我不控制,因此可能不会更改)中的一个字段,其类型为“文本". 我想做这样的事情: List compare = new List(); compare.Add("one"); compare.Add("two"); var q = from t in customer where t.tex ..
发布时间:2020-05-01 06:44:19 其他开发

LINQ中的LIKE运算子

与SQL的LIKE运算符类似,有什么方法可以比较C#LINQ表达式中的字符串吗? 假设我有一个字符串列表.在此列表中,我想搜索一个字符串.在SQL中,我可以这样写: SELECT * FROM DischargePort WHERE PortName LIKE '%BALTIMORE%' 查询要使用linq语法,而不是上面的 . using System.Text.Regula ..
发布时间:2020-05-01 04:06:00 C#/.NET