2013-03-06 5 views
5

मैं एक ही रिकॉर्ड दोहराए बिना प्रत्येक रिकॉर्ड का चयन कैसे करूं?उसी रिकॉर्ड को दोहराए बिना तालिका से प्रत्येक रिकॉर्ड का चयन करें

उदाहरण:

ID   item 
------  ------- 
ABC   item 1 
XXX   item 2 
AXA   item 3 
ABC   item 4 
XXX   item 5 

उपरोक्त तालिका से, मैं सिर्फ यह दोहरा बिना इस तरह के एबीसी, XXX और एक्सा के रूप में प्रत्येक रिकॉर्ड का चयन करना चाहते। एमएस एसक्यूएल 2005 में मैं ऐसा कैसे करूं?

+0

धन्यवाद एक बहुत पुरुष! – Genjo

उत्तर

2

आप कीवर्ड अलग रिकॉर्ड आप निम्न क्वेरी का उपयोग कर सकते हैं प्राप्त करने के लिए उपयोग करने के लिए "अलग" है,

"DISTINCT का चयन करें आईडी से "

2

उपयोग distinct कुंजी शब्द:

Select distinct id from TABLE; 
2

DISTINCT कीवर्ड का उपयोग ऑनल वापस करने के लिए किया जा सकता है वाई विशिष्ट (अलग) मूल्य।

SELECT DISTINCT you_column_name FROM your_table_name 
2

DISTINCT कीवर्ड केवल अलग (अलग) मान वापस जाने के लिए इस्तेमाल किया जा सकता।

http://www.w3schools.com/sql/sql_distinct.asp

तो आप इस क्वेरी का उपयोग कर सकते हैं:

TABLE_NAME

1

से अलग आईडी का चयन करें tablename से अलग आईडी चयन

संबंधित मुद्दे