2012-08-08 14 views
5

निम्नलिखित प्रश्नों पर विचार करेंMySQL अलग और खाली स्थान के

INSERT INTO DummyTable (TextColumn) VALUES ('Text'); 
INSERT INTO DummyTable (TextColumn) VALUES ('Text '); 

SELECT DISTINCT TextColumn FROM DummyTable 

सूचना है कि दूसरी डालने एक रिक्त स्थान हैं: 'पाठ'

लेकिन अलग जगह पर ध्यान न देकर केवल एक पंक्ति 'पाठ' रिटर्न - कैसे करना है आप सफेद जगह को नजरअंदाज न करने के लिए DISTINCT बनाते हैं?

उत्तर

5

बाहर निकलता है मैं एक अंतिम कीवर्ड खोज रहा था, DISTINCT तब रिक्त स्थान सहित कच्चे बाइनरी मानों की तुलना करता है।

SELECT DISTINCT BINARY TextColumn FROM DummyTable 
0
SELECT DISTINCT replace(TextColumn,' ','') FROM DummyTable 
संबंधित मुद्दे