8
DISTINCT สำหรับคอลัมน์เดียวเท่านั้น
สมมติว่าฉันมีคำถามต่อไปนี้ SELECT ID, Email, ProductName, ProductModel FROM Products ฉันจะแก้ไขเพื่อที่จะไม่ได้รับอีเมล์ที่ซ้ำกันได้อย่างไร กล่าวอีกนัยหนึ่งเมื่อหลายแถวมีอีเมลเดียวกันฉันต้องการให้ผลลัพธ์รวมแถวเดียวเท่านั้น (ควรเป็นแถวสุดท้าย) ควรอนุญาตให้ทำซ้ำในคอลัมน์อื่น ข้อเหมือนDISTINCTและGROUP BYดูเหมือนจะทำงานในแถวทั้งหมด ดังนั้นฉันไม่แน่ใจว่าวิธีการนี้
156
sql
sql-server