我想表明的名字從每名只有一個名字與鮮明...用不同的或其他的解決方案SQL顯示名稱
SELECT Distinct FirstName, LastName, Dates
FROM Employee INNER JOIN Plan ON Employee.EmployeeId = Plan.EmployeeId
WHERE (Plan.Dates >= '2016-03-28' AND Plan.Dates <= '2016-04-03')
我想說明的名字只有一次/行。
我看起來像以下:
這些都是約翰尼斯從同一行中的日期
Yohannes 2016-03-29
Yohannes 2016-03-30
Yohannes 2016-03-31
和麥克風
Micke 2016-03-28
Micke 2016-03-29
....
我真的不需要顯示日期,只有名字就夠了 但是我想只顯示每個人/每行的一個名字
在這種情況下
Yohannes and
Micke
我試着用不同的,但沒有工作,因爲它是。我真的希望得到任何幫助!先謝謝你。
你爲什麼要標記'asp.net'。你必須標記'sql'。 – esiprogrammer
@esiprogrammer謝謝。由於「日期」列有不同的值,因此標籤已更改爲 –
,因此您的區別不會返回所需的結果。只要從你選擇的政治家中刪除'日期'。它應該工作。 'SELECT Distinct FirstName,LastName FROM Employee INNER JOIN Plan ON Employee.EmployeeId = Plan.EmployeeId WHERE(Plan.Dates> ='2016-03-28'AND Plan.Dates <='2016-04-03') ' – esiprogrammer