我正在努力編寫此查詢,我有點難倒。當羣組中的姓氏匹配時顯示記錄的副本
所需的輸出:
ID FIRSTNAME LASTNAME PRODUCTIONUNIT
1 fname1 lname2 PU1
2 fname4 lname2 PU1
3 fname5 lnamex PU2
4 fname7 lnamey PU2
5 fname8 lname2 PU3
我想要顯示的記錄每當姓氏是PRODUCTIONUNIT
這是多遠,我已經得到了中相同的,但我沒有得到的結果
SELECT *
FROM contactversion__c
WHERE id IN(SELECT id
FROM contactversion__c
GROUP BY productionunit
lastname
HAVING Count(DISTINCT lastname > 1))
ORDER BY c.`name`,
b.`name`;
http://sqlfiddle.com/#!9/bd0fd0/1
的樣本數據,導致所期望的結果將幫助了我所期望的結果。同樣,最好知道你的查詢不起作用 - 至少有一個問題是所有額外的列。 –
複製到心理論壇,或參閱http://meta.stackoverflow.com/questions/333952/why-should-i-provide-an-mcve-for-what-seems-to-me-to-be-a -very-simple-sql-query – Strawberry
我試圖儘量減少表內容和負載是sqlfiddle希望如果有人會如此友善地看看它agian –