-2
有人能解釋這段代碼給我嗎?它輸出每個演示者之間的差異(PNRFNAME)薪水(Salary_yearly)解釋SQL Server代碼
SELECT P2.PNRFNAME ,P1.PNRFNAME AS "pnrfname" , P2.SALARY_YEARLY - P1.SALARY_YEARLY AS "salary difference"
FROM PRESENTERS P2
JOIN PRESENTERS P1
ON P2.PNRFNAME < P1.PNRFNAME
ORDER BY P1.SALARY_YEARLY DESC
這是它的表:
INSERT INTO PRESENTERS(PRESENTERID, PNRLNAME, PNRFNAME, AGE,YEARS, SALARY_YEARLY)
VALUES
是什麼TIFF作爲謀生?如果他/她的工資是一年三千五百萬美元,我想要那份工作。 – dfundako
這個連接就是所謂的三角連接。表現可能具有挑戰性,但在這種情況下,這似乎是所期望的。你可以在這裏閱讀更多關於三角形連接。 http://www.sqlservercentral.com/articles/T-SQL/61539/ –