Sql語句小整理
好鬱悶,很久沒做Web了,很多SQL語句都不懂的怎麼用了,現在整理下SQL以後方便查詢。
SQL找重複資料
資料庫裡面有一個表 TEST 裡面有1個欄位 tname
select * from TEST
資料為
篩選資料之二,
A , B表。現在要求從A選出欄位a在B中欄位b不存在的資料
比如
A表中a欄位資料為:1,2,3,3,5,6;
B表中a欄位資料為:1,2,5;
則我們要篩選出3,6;
看下面的語句:
不過經過MySQL測試,資料量大到1w以上最好建立一個索引,比如上面兩個表都應該建立一個索引a,否則的話,那速度簡直就不是人能忍受的。不知道大家有沒有更好的方法。
SQL找重複資料
資料庫裡面有一個表 TEST 裡面有1個欄位 tname
select * from TEST
資料為
A
A
B
B
C
我們需要找出 A B 因為 5個資料裡面只有 A B 是重複的! 寫個SQL
select tname from TEST group by tname having count(tname)>1
篩選資料之二,
A , B表。現在要求從A選出欄位a在B中欄位b不存在的資料
比如
A表中a欄位資料為:1,2,3,3,5,6;
B表中a欄位資料為:1,2,5;
則我們要篩選出3,6;
看下面的語句:
java 程式碼
- select A.a from A as A where not exists ( select '1' from B as B where A.a=B.a) ;
相關文章
- SQL語句整理SQL
- SQL常用語句整理SQL
- MYSQL 常用sql語句小結MySql
- 關於Mybatis中SQL語句的整理MyBatisSQL
- 必知必會——SQL語句基本語法整理SQL
- Sybase及SQL Anywhere SQL語句小結(轉)SQL
- sql語句小技巧-持續更新SQL
- 簡單SQL語句小結(轉)SQL
- MySQL的一些常用的SQL語句整理MySql
- sql語句執行過程小結SQL
- Mysql小白語句整理MySql
- SQL語句SQL
- Java中如何解析SQL語句、格式化SQL語句、生成SQL語句?JavaSQL
- SQL語句執行順序及建議--歸納整理SQL
- Effective MySQL之SQL語句最佳化 小結MySql
- 整理SQL語法SQL
- sql語句大全SQL
- 共享SQL語句SQL
- SQL基本語句SQL
- 精妙Sql語句SQL
- SQL語句集合SQL
- oracle sql語句OracleSQL
- sql語句 求救!SQL
- SQL精妙語句SQL
- SQL語句收集SQL
- 常用SQL語句SQL
- sql常用語句SQL
- 【SQL】10 SQL UPDATE 語句SQL
- 【SQL】11 SQL DELETE 語句SQLdelete
- SQL Server 資料庫部分常用語句小結(二)SQLServer資料庫
- SQL Server 資料庫部分常用語句小結(一)SQLServer資料庫
- 一個使用SQL語句解決的小問題SQL
- 【SQL】9 SQL INSERT INTO 語句SQL
- 1.3. SQL 語句SQL
- SQL語句優化SQL優化
- SQL SELECT 語句SQL
- SQL 語句學習SQL
- SQL語句IN的用法SQL