여기에서 = 는 할당연산자 또는 동등 연산자(==) 인가요? 채택완료
SELECT Customers.CustomerName, Orders.OrderID
FROM Customers
FULL OUTER JOIN Orders ON Customers.CustomerID = Orders.CustomerID
ORDER BY Customers.CustomerName;
위의 코드에서
ON Customers.CustomerID = Orders.CustomerID
여기에서 = 는 할당연산자 또는 동등 연산자(==) 인가요?
= 은 Orders.CustomerID 값을 Customers.CustomerID 값에 넣어라 라고 하면 이해가 안되네요.
감사합니다.
답변 3개
mysql에서는 비교 연산자 입니다.
1=1 true
1=2 false
1!=1 false
1!=2 true
댓글을 작성하려면 로그인이 필요합니다.
댓글을 작성하려면 로그인이 필요합니다.
ON Customers.CustomerID = Orders.CustomerID
이부분은 비교 연산자 입니다
테이블간 join 처리를 할때
Customers.CustomerID 와 Orders.CustomerID
이 같은 것들을 join 합니다
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인