當前位置:首頁 » 編程語言 » sql篩選出不想要的條件
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

sql篩選出不想要的條件

發布時間: 2022-07-27 05:25:10

sql怎樣查詢不符合條件的

select * from 表名 where id not in (select id from 表名 where 條件)

選出復合條件的 id, 然後查詢所有 id 不是 復合條件的 id 那剩下的就是 不符合的

Ⅱ 在使用SQL語句進行分組檢索時,為了去掉不滿足條件的分組,應該

1.因為要分組,選項A沒有group by所以錯誤。2.where.....group by....是把不符合條件的數據篩選之後再用group by分組,group by.....having...表示分組之後在按條件篩選,去掉不符合條件的組。

Ⅲ sql資料庫如何從兩張不同的表中,篩選出不同的欄位,如A表中選a,b兩個欄位,B表中選c,d欄位,求sql語句

selecta,b,c,dfromA表,B表where表a和表b關聯欄位;

Ⅳ SQL多個條件篩選

1、創建測試表,create table test_con_x(company_name varchar(200), remark varchar2(200));

Ⅳ sql篩選不要某兩列

把你需要的列用逗號隔開, 寫到*的位置上
select 列1, 列2, 列3... 這樣

Ⅵ 用SQL語句實現數據篩選

--將欄位條件篩選建立臨時表
selecttop100*
into#temp
fromtable
wherenamenotin("%批發%","不含'%廠")
andregionin("餐飲",..."副食")--填寫完每個經營面

--返回數據表,企業數和個體戶,這個區分不知道用什麼,所以第二個欄位還需要改
selectprovince,count(distinctname)asnum_company,
casewhenname="個體戶"thencount(distinctname)asnum_indivial
from#temp

Ⅶ sql 語句 過濾條件

要過濾郵件的問題來 請大家來補充,看誰補充的最多 ???

你的目的是否想找出包含郵件的mail記錄?

從你的例子看,是能夠篩選出來大部分行郵件特徵的記錄,不過你的思路好象有問題:郵件的基本格式是 名@企業.類別
1.郵件是肯定包含@的;
2.郵件地址也肯定包含. 的;
3.符號.肯定在@的後面;
4.郵件地址是不含特殊字元的:即不含中文、非字母的其他國家文字等;

因此,採用 @ 在. 前面的方式會更正確,也比你的列舉方式更實在。

SELECT mail FROM member WHERE (mail <> '') AND (mail LIKE '%@%') AND (mail LIKE '%.%') AND (mail LIKE '%gmail%' OR mail LIKE '%yahoo%' OR mail LIKE '%163%' OR mail LIKE '%126%' OR mail LIKE '%sina%' OR mail LIKE '%sohu%' OR mail LIKE '%21cn%' OR mail LIKE '%eyou%' OR mail LIKE '%263%' OR mail LIKE '%tom%' OR mail LIKE '%china%' OR mail LIKE '%188%' OR mail LIKE '%msn%' OR mail LIKE '%hotmail%' OR mail LIKE '%qq%' OR mail LIKE '%sogou%' OR mail LIKE '%qianlong%' OR mail LIKE '%alibaba%' OR mail LIKE '%eastday%' OR mail LIKE '%hexun%' OR mail LIKE '%everyone%' OR mail LIKE '%peoplemail%')

Ⅷ sql中的條件篩選!!!!

select id,sum(socre) as socre,type from A where type=17 group by id,type
union
select id,sum(socre) as socre,type from A where type<17 and type>12 and id not in (select id from A where type=17
) group by id,type
union
select id,sum(socre) as socre,type from A where type<13 and id not in (select id from A where type>12
) group by id,type
好久沒寫SQL語句了 水平不怎麼樣 寫的有點復雜 這樣行不?

Ⅸ sql 多條件篩選語句怎麼寫

1、創建測試表,create table test_con_x(company_name varchar(200), remark varchar2(200));