내가 원하는 경우 현재 로그인 한 사용자가 카트를 출력하면 작업과 같은 작업을 수행 할 수 있습니까?
SELECT FROM tblCart [CartID] AND tblCartDetail [title], [price],[image]
WHEN CustomerID=CurrentlyLoggedInID
나는 SQL이 정확하지 않다고 생각하지만 그 아이디어는 효과가 있습니까? 또는 두 값이 일치 할 때 전체 카트를 출력합니까?
내가 원하는 경우 현재 로그인 한 사용자가 카트를 출력하면 작업과 같은 작업을 수행 할 수 있습니까?
SELECT FROM tblCart [CartID] AND tblCartDetail [title], [price],[image]
WHEN CustomerID=CurrentlyLoggedInID
나는 SQL이 정확하지 않다고 생각하지만 그 아이디어는 효과가 있습니까? 또는 두 값이 일치 할 때 전체 카트를 출력합니까?
나는 당신이 찾고있는 것이 SQL join이라고 생각합니다.
CustomerID = @CurrentlyLoggedInID와 같은 매개 변수를 사용하십시오. 그런 다음 매개 변수를 membership.getuser() 문자열과 동일하게 설정하십시오.
두 개의 값이 모두 일치하기 때문에 생각했던 것입니다. – user527330
WHERE 절을 사용하면 (때로는 아니지만) 필터로 작동합니다. 쿼리는 해당 필터와 일치하는 레코드 만 반환합니다. 따라서 CustomerID가 @CurrentlyLoggInID 매개 변수에 전달 된 값과 동일한 레코드 만 가져옵니다. 모든 행이 CustomerID에서 동일한 값을 갖지 않으면 모든 행을 반환하지 않을 것입니다. :) – shamazing
굉장. 건배. – user527330