簡體   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