사이에서 쿼리를 선택 SQL :내가 세 개의 테이블이 3 개 테이블
ITEMDISPLAYCOuNTS을 * 게시물과 howmanytimes이
postid, 계산하는 표시이 테이블의 저장,
게시물을 whodisplayedid * 게시 된이 테이블에는 어떤 ?
:
postid은, 내가 말하고자하는 것은, 그 후, 얼마나 많은 시간, 사용자 이름이 아닌 사용자 ID와 표시 누가
사용자 이름, ASPNET_USERS
사용자 ID
을 whopostedid 출력
사용자 이름 표시, 사용자 이름 모두 표시, 개수
다음 코드를 작성했지만 제대로 작동하지 않습니다.
SELECT u1.UserName, u2.UserName, ItemDisplayCounts.Count
FROM ItemDisplayCounts AS i, Posts AS p, aspnet_Users AS u1, aspnet_Users AS u2
WHERE p.UserId = u2.UserId AND i.UserId = u1.UserId AND i.PostId = p.PostId
누구든지 수정을 제안 할 수 있습니까?
"제대로 작동하지 않는다"는 것은 무엇을 의미합니까? 어떤 RDBMS를 사용하고 있습니까? –