繁体   English   中英

SQL-需要帮助来建立选择查询

[英]SQL - Need help build a select query

我有一张存储产品的表(托管在SQL Server数据库中)。 上周插入了一些产品的人,而不是在描述中使用“ Enter”(tinyMCE将创建一个</br>标签)进行</br>行,而是输入了“ Space”来创建空白(尽管她输入了空白,转到新行时创建新行(真的很愚蠢)。

因此,我记录了以下内容:

Description: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp&nbsp;&nbsp;&nbsp;&nbsp&nbsp;&nbsp;&nbsp;&nbsp&nbsp;&nbsp;&nbsp;&nbsp&nbsp;&nbsp;&nbsp;&nbsp&nbsp;&nbsp;&nbsp;&nbsp;

现在,我正在尝试创建用于搜索此记录的查询,但是我认为我以错误的方式使用了LIKE运算符。

SELECT * From ProductsDescription WHERE Description LIKE '%&nbsp;&nbsp;'

它返回0行。 该查询有什么问题吗?

谢谢

如果最后一个字符不是分号,请尝试在末尾添加另一个百分号,例如:

SELECT * From ProductsDescription WHERE Description LIKE '%&nbsp;&nbsp;%'
  1. 消除单引号内的空格。
  2. 追加另一个%

例如:

SELECT * From ProductsDescription WHERE Description LIKE '%&nbsp;&nbsp;%';

编辑:
忽略上面的第一点。 正如@Hippo在评论中指出的那样,这仅仅是格式问题。 我已编辑问题以删除多余的空格。

select * from ProductsDescription where description like '%nbsp%'

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM