sql-like相关内容

SQL查询字符串中的回车并最终删除回车

SQL 查询字符串中的回车并最终删除回车 我在表格中有一些数据,并且在我不想要的地方有一些回车.我正在尝试编写一个查询来获取所有包含回车符的字符串. 我试过了 从参数中选择 *其中名称 LIKE '%"\n" %' 还有 从参数中选择 *其中名称 LIKE '\r' ' 两者都是有效的 SQL,但没有返回我要查找的内容.我需要使用 Like 命令还是其他命令?如何让回车进 ..
发布时间:2022-01-12 20:16:34 其他开发

学说2 dql,在进行类似比较时使用带有 % 通配符的 setParameter

我想使用参数占位符 - 例如?1 - 带有 % 通配符.也就是说,类似于:“u.name LIKE %?1%"(尽管这会引发错误).文档有以下两个示例:1. //示例 - $qb->expr()->like('u.firstname', $qb->expr()->literal('Gui%'))公共函数如($x, $y);//返回 Expr\Comparison 实例 我不喜欢这样,因为没有防 ..
发布时间:2022-01-03 09:59:23 其他开发

SQL Server 的 LIKE 运算符是否区分大小写?

在关于 LIKE 运算符的文档中,没有提及它的区分大小写.是吗?如何启用/禁用它? 我正在查询 Microsoft SQL Server 2005 安装上的 varchar(n) 列,如果这很重要的话. 解决方案 区分大小写的不是运算符,而是列本身. 执行 SQL Server 安装时,会为实例选择默认排序规则.除非另有明确说明(检查下面的 collat​​e 子句),否则在创 ..
发布时间:2022-01-01 10:38:45 其他开发

Hive - LIKE 运算符

我不知道我是如何处理这个问题的: 这是我的数据: Table1: Table2:品牌产品销售索尼索尼ABCD 1233苹果索尼 adv 1233谷歌索尼 aaaa 1233IBM 苹果 123 1233等 苹果 345 1233IBM 13123 1233 是否可以过滤查询,我有一个表格,其中包含品牌和总销售额?我的想法是: 选择table1.brand, sum(table2.sol ..
发布时间:2021-12-28 23:37:53 其他开发

使用“as select"创建配置单元表或“喜欢"并指定分隔符

是否可以做一个 创建表as select 使用 行格式分隔字段以'|'结尾; 或者做一个 创建表像以“|"结尾的行格式分隔字段; 语言手册似乎没有表明......但有些让我感到痒痒的,我过去曾实现过这一点. 解决方案 在 Hive 中可以将表创建为选择 (CTAS). 你可以试试下面的命令: 创建表 new_test行格式分 ..
发布时间:2021-12-28 23:19:47 其他开发

在 Laravel 中使用 Eloquent ORM 使用 LIKE 执行数据库搜索

我想使用 Eloquent 的活动记录构建来构建搜索查询,但它将是一个 LIKE 搜索.我找到了 User::find($term) 或 User::find(1),但这不会生成类似语句.我不是在寻找直接的答案,但如果有人至少可以给我一个查看的方向,那就太好了! 解决方案 您可以使用 LIKE 和以下语法进行数据库查找: Model::where('column', 'LIKE', '% ..
发布时间:2021-12-26 11:08:45 其他开发

PHP PDO MySQL 查询 LIKE ->多个关键词

我在 MySQL 中有一个用户表,想按名称进行搜索.现在我有以下代码: prepare('SELECT * FROM `users` WHERE name LIKE ?');$query->execute(array('%'.$search.'%'));$result = $query->rowCount();回声 $result;?> 问题是我想要多个关键字.假设有人输入“这里应该是一个人的 ..
发布时间:2021-12-20 14:20:34 PHP

使用参数使用 Like 运算符避免 SQL 查询中的 SQL 注入?

从我的前任那里接过一些代码,我发现了一个使用 Like 运算符的查询: SELECT * FROM 供应商WHERE supply_name like '%'+name+%'; 试图避免 SQL 注入问题并将其参数化,但我不太确定这将如何实现.有什么建议吗? 注意,我需要一个经典 ADO.NET 的解决方案 - 我真的没有能力将这段代码切换到 LINQ 之类的东西. 解决方案 试 ..
发布时间:2021-12-20 14:17:02 其他开发

为什么我需要双重转义(使用 4 \)才能在纯 SQL 中找到反斜杠 (\)?

我不理解这种 MySQL 行为:如果我想显示 a\b,我可以选择 "a\\b" ,它可以正常工作: mysql>选择“a\\b";+-----+|a\b |+-----+|a\b |+-----+1 排(0.05 秒) 但是如果我想使用 LIKE 在表中搜索包含 \ 的字符串,我需要双重转义我的“\".为什么? 这是一个例子. 我们准备了一张小桌子. create table t ..
发布时间:2021-12-19 15:14:13 数据库

“喜欢"SQL中内连接中的运算符

使用 Sequel Pro,我有这两个表: Table1姓名年份 x y约翰·史密斯 2010 年 10 12亚当琼斯 2010 8 13约翰·史密斯 2011 年 7 15亚当琼斯 2011 9 14等等. 和 Table2姓名年份 z史密斯约翰史密斯约翰 2010 27琼斯亚当琼斯亚当 2010 25史密斯约翰史密斯约翰 2011 29琼斯亚当琼斯亚当 2011 21等等. 表2中的名 ..
发布时间:2021-12-17 20:39:07 其他开发

如何在sql中使用like和join?

我有 2 个表,比如表 A 和表 B,我想执行连接,但匹配条件必须是 A 中的列“类似于"B 中的列,这意味着任何东西都可以在之前或之后出现B中的列: 例如:如果 A 中的列是 'foo'.如果 B 中的列是:'fooblah'、'somethingfooblah' 或只是 'foo',则连接将匹配.我知道如何在标准的 like 语句中使用通配符,但在进行连接时很困惑.这有意义吗?谢谢. ..
发布时间:2021-12-17 20:21:43 数据库

MySQL连接查询使用like?

我已经尝试让它工作了很长一段时间,但它似乎不起作用,也许它甚至不可能,我想要做的是使用类似的方式执行 MySQL 连接查询,比如我发现的这个例子... SELECT *从表 1INNER JOIN Table2 ON Table1.col LIKE '%' + Table2.col + '%' 但它似乎根本不起作用,任何可以提供的帮助都会很棒,谢谢! 解决方案 尝试 SELECT * ..
发布时间:2021-12-17 20:12:04 数据库

JPQL like 子句中的参数

我正在尝试使用 like 子句编写 JPQL 查询: LIKE '%:code%' 我想要代码=4 并找到 455554646... 我无法通过 :code = '%value%' namedQuery.setParameter("%" + this.value + "%"); 因为在另一个地方我需要 :value 不被 % 字符包裹.有什么帮助吗? 解决方案 如果你这样做 ..
发布时间:2021-12-14 17:42:56 Java开发

Microsoft Office Access `LIKE` VS `RegEx`

我在访问关键术语 LIKE 和它的使用方面遇到了问题.我想在查询表单中使用以下 RegEx(正则表达式)作为一种“验证规则",其中 LIKE 运算符过滤我的结果: "^[0]{1}[0-9]{8,9}$" 如何实现? 解决方案 我认为 Access 不允许正则表达式匹配(在 VBA 中除外,但这不是您要问的).LIKE 运算符甚至不支持交替. 因此您需要将其拆分为两个表达式. ..
发布时间:2021-12-12 22:03:54 其他开发