2026, 새로운 도약을 시작합니다.

여기에서 = 는 할당연산자 또는 동등 연산자(==) 인가요?  채택완료

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개

채택된 답변
+20 포인트

mysql에서는 비교 연산자 입니다.

1=1 true

1=2 false

1!=1 false

1!=2  true

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

넓은마인드 님, 그누위즈 님

답변 감사합니다. 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

ON Customers.CustomerID Orders.CustomerID

이부분은 비교 연산자 입니다

테이블간 join 처리를 할때

Customers.CustomerID 와 Orders.CustomerID

이 같은 것들을 join 합니다

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인
🐛 버그신고