के साथ मैं एक अलग आईडी के साथ एक पंक्ति का चयन करने की कोशिश कर रहा हूं, फिर भी सभी फ़ील्ड लौटाता हूं।MySQL चुनें * अलग आईडी
SELECT * DISTINCT(ID) FROM table WHERE ...
मुझे अंततः आईडी, शहर, राज्य और ज़िप की आवश्यकता है। मैं उन पंक्तियों को कैसे प्राप्त कर सकता हूं जो डुप्लिकेट आईडी नहीं हैं और सभी फ़ील्ड को mysql_fetch_array में वापस कर सकते हैं?
SELECT * DISTINCT(ID) FROM table WHERE ...
SELECT DISTINCT ID * FROM table WHERE ...
SELECT ID,City,State,Zip DISTINCT ID FROM ...
SELECT ID,City,State,Zip DISTINCT(ID) FROM ...
मैं अन्य प्रश्न यहाँ पढ़ रहा था और कोई भी मदद करने के लिए लग रहे हैं:
मैं निम्नलिखित की कोशिश की है। अग्रिम में धन्यवाद!
'DISTINCT' बस मेज से अद्वितीय आईडी प्राप्त होगा; आप वास्तव में क्या करने की कोशिश कर रहे हैं? –
मुझे केवल आईडी से अधिक की आवश्यकता है ... धन्यवाद हालांकि – NotJay
तो उसी आईडी के साथ, कौन सा रिकॉर्ड चुना जाना चाहिए? – xdazz