篩仰sql查詢結果中不包含某個字元

時間 2021-10-14 22:24:01

1樓:多xdl點事

執行sql:select cardno,name from cardtable where cardno not in (select cardno from cardtable where name='c');巢狀乙個子查詢來查詢包含name包含c的cardno,然後再根據查詢條件把cardno不包含的剔除掉。

執行如下:

擴充套件資料sql的巢狀查詢包括hen多的子查詢,in的子查詢、帶比較運算子的子查詢、帶any/all的子查詢、帶exists的子查詢以及基於派生表的子查詢,這些查詢巢狀使用可以達到強大的功能,比如篩選,過濾,排序,去重等等。

2樓:day忘不掉的痛

命令如下:

select * from table1 where patindex('%關鍵字%' , aa) = 0

select * from table1 where charindex('關鍵字' , aa) = 0

select * from table1 where aa like '%關鍵字%'

3樓:erp小

select cardno ,name from cardtable where cardno not in (select cardno from cardtable where name like 『%c%』)

4樓:匿名使用者

可以這樣實現

select * from cardtable where cardno not in(select cardno from cardtable where name = 'c')

或select * from cardtable a where not exists(select * from cardtable b where a.cardno = b.cardno and b.

name = 'c')

5樓:

select * from cardtable where cardno not in(select cardno from cardtable where name = 'c')

6樓:

select *from cardtable where cardno not in (select cardno from cardno where name=c)

7樓:匿名使用者

在where裡加一句

and cardno not like "%11111%"

就可以了

sql語句中查詢某字段中含有某字串的語句怎麼寫?

8樓:大野瘦子

select filename from oa_file where filename not like '%[!-¥]%'

或者這個:

select filename from oa_file where filename not like '%[!-?]%'

出現的問題就是問號和問好也是不一樣的,比如說英文標點半形的問號是「?」,英文標點全形的問號是「?」但是中文半形問號是「?」中文全形的問號是「?」

這些都是不一樣的,你搜出來的都是帶有英文半形問號的檔案。

9樓:

你試試這個吧:

select filename from oa_file where filename not like '%[!-¥]%'

如果不行就再試試這個:

select filename from oa_file where filename not like '%[!-

10樓:匿名使用者

寫法是對的啊。

你不是說是亂碼才顯示成?的嘛,但對於資料庫來說不是?咯。

11樓:

你是用的sqlserver資料庫?還是其他的?

12樓:匿名使用者

本身就是亂碼的,匹配不上的

13樓:匿名使用者

語句沒問題

還是亂碼的問題吧

亂碼的編碼型別不一樣。

看似非是

14樓:

是對的吧,我試了下是ok的啊

sql中怎麼查詢名稱以,SQL中怎麼查詢名稱以 A

海天盛 1 建立測試表,如下圖。create table test col 1 id number,var varchar2 200 create table test col 2 id number,var varchar2 200 2 插入測試資料,如下圖。insert into test co...

sqlserver用sql語句查詢結果插入到新的資料庫中

可以這樣子寫 先寫乙個自定義函式 create function cre funcation a int returns varchar 2000 as begin declare str varchar 2000 set str select str str rtrim a.b from test...

如何在ecel中篩仰某種特定顏色的單元格

將當前 複製乙份到同一工作表的其他地方,然後按照一樓達人的方法查詢,不過要查詢你不需要的單元格,在 查詢他替換 對話方塊中選中所有查詢結果,然後刪除所有選中項就行。 水溫零下三度 lz可以改用2007版的篩選功能很強大包括顏色篩選和排序。 2007版的可以辦到,有篩選顏色的功能!如果將所有資料排成一...