MSSQL,查詢條件中帶有空格時,如何區分出帶空格和不帶空格的資料

2021-04-26 06:23:27 字數 2074 閱讀 2839

1樓:瀟灑雲哥

試一下:

select * from a where a='111' and len(a)=3

2樓:匿名使用者

因為 a列 中 無 '111 ' 這個值

where a like '111% '

3樓:匿名使用者

用replace把a列中的空格替換為另外的字元,再進行查詢,這樣就能篩掉有空格的行了。

sql server如何查出資料中間有空格的資料

4樓:匿名使用者

charindex 找指定的字元

3引數檢索字串

被檢索字串

**開始(預設1)

1> select

2> charindex('easy', 'easy come, easy go, so easy!') a,

3> charindex('easy', 'easy come, easy go, so easy!', 3) b

4> go

a b

----------- -----------1 12

查出資料中間版有空格的資料 就是權

charindex(' ', 欄位) > 0

5樓:待定一生

sql查詢某欄位帶空格的資料

select * from 表名 where 欄位名 like '%_ _%'

6樓:匿名使用者

select * from table1 where col1 like '%_ _%'

7樓:jg_陳

使用sql的萬用字元可以解決

8樓:匿名使用者

欄位名 like '%% %%'

sql 怎麼查詢中間有空格記錄啊

9樓:

由於漢字佔兩個字元的空間,所以語句為:

select * from student where name like '__ %__'

10樓:阡陌灬逍遙行

select field from table where field like '% %';

11樓:匿名使用者

try:

select * from student where name like '% %'

或者用字串函式

sql查詢欄位裡有空格

12樓:匿名使用者

oracle:

and nvl(cols,'') = 'a';

sql server :

and isnull(cols,'') = 'a';

-- 上述是不抄

查詢出空襲值bai

。若需要查詢出空值,可替換du成條件需要的內容。zhi或單獨加dao條件,如

and cols is not null and cols='a';

and cols is null and cols='a';

sql用儲存過程查詢出來的資料會有空格,怎麼處理?

13樓:

在查詢語句中用rtrim()去調右邊的空格,或者在程式中處理,一般可以在程式中處理。

sql如何查出某欄位為空格或''但不是null的記錄??還有 『 』和'' 和 null 有什麼區別嗎??

14樓:白菜一顆

where 欄位 = '' and 欄位 is not null

查詢出欄位為空但不為null的,空其實欄位裡面是有空值的,而null是欄位裡並沒有賦過任何值

15樓:匿名使用者

select *from zhuce where `name` like '% %'

%% 間打空格

JSP中如何取得MSSQL資料庫表中自動增長的ID主鍵值

這個可以這樣子從資料表裡找出當前記錄的userid值 select userid from studentwhere userid select max userid from student 之後再用jsp中語句,如 dbconnection dbc new dbconnection dbconn...

sql server如何查詢多個符合條件記錄

用where.and來做查詢條件即可。如sutdent表中資料如下 班級 姓名 年齡一班 張三 19一班 李四 20二班 王五 18二班 趙六 20二班 孫七 19現在查詢班級是二班,且年齡為19歲的人。可用語句 select from sutdent where 班級 二班 and 年齡 19 結...

sql語句先要查詢滿足兩個條件的查詢語句,然後統計滿足兩個條

這樣試試 select count from jtwh zb guzhang where quick y and gzok handling sql查詢兩個表中滿足某些條件的資料總數 如果欄位一樣的話,可以用union all,即select from 表1 where a,b,cunion all...