Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

समूह द्वारा कथन का उपयोग किए बिना अलग पंक्तियों का चयन कैसे करें

SELECT DISTINCT A,B,C FROM TABLE;

Mysql प्रलेखन के अनुसार, DISTINCT परिणाम सेट से डुप्लिकेट पंक्तियों को हटाने को निर्दिष्ट करता है (http://dev.mysql.com/doc/refman/5.0/en/select.html )

मैंने jsfiddle पर एक नमूना बनाया और यह IMHO काम करता है

create table tablea (A int,B int,C int);
create table tableb (A int);

INSERT INTO tablea VALUES (1,1,1),(1,1,1),(2,2,2),(2,2,2),(3,3,3),(3,3,3),(4,4,4),(4,4,4),(5,5,5),(5,5,5),(5,5,5),(6,6,6),(6,6,6);
INSERT INTO tableb VALUES (1),(1),(1),(1),(1);

SELECT DISTINCT tablea.A,tablea.B,tablea.C FROM tablea INNER JOIN tableb ON tablea.A=tableb.A;

इस पर बेझिझक प्रयोग करें SQLFiddle



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. कैसे करें:रैंकिंग खोज परिणाम

  2. mysql में महीने की संख्या के बजाय महीने का नाम प्रदर्शित करें

  3. मैं MySQL में एकाधिक तालिकाओं में कॉलम कैसे जोड़ सकता हूं?

  4. ग्रुप बाय क्वेरी के साथ पंक्तियों की संख्या प्राप्त करना

  5. 2 sql कॉलम का मिलान करें यदि =फिर 1 . द्वारा एक अलग कॉलम अपडेट करें