sqlite中的SQL語句

來源:互聯網
上載者:User
將表中某一列中欄位值相同的查詢出來

例子:將 sms_user_organ 的USER_ID列中 user_id值相同的查詢出來

表名:sms_user_organ
USER_ID    ORGAN_ID
4427                 549
4428                  7
4428                  9
4429                 394

查詢語句
SELECT *  FROM sms_user_organ  A
WHERE (SELECT COUNT(*) FROM sms_user_organ WHERE user_id=A.user_id)>1

查詢結果
USER_ID    ORGAN_ID
4428                  7
4428                  9

或寫查詢語句
SELECT A.User_Id FROM sms_user_organ A group by A.User_Id  having count(*)>1
結果
USER_ID 
  4428
  4428  修改後:

SELECT *  FROM test A
WHERE (SELECT COUNT(*) FROM test WHERE number=A.number)=1

以上SQL語句能夠查出資料庫中所有元素(包括所有行和列)

 

SELECT COUNT(*) FROM test  統計表中的所有行數目之和

SELECT A.number FROM test A group by A.number  having count(*)>1   查出number列的重複元素

SELECT A.number FROM test A group by A.number  having count(*)=1  查出number列的所有非重複元素

SELECT A.number FROM test A group by A.number                     查出number列的所有元素 重複的值出現一次     

SELECT number FROM test                                            查出表test中列名為number的所有元素。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.