2024/08 2

[MySQL] Stored Function 에서 많이 하는 실수 방지하기

MySQL FunctionMySQL 함수는 MySQL 서버에 내장되어 있는 Built-in Function과 사용자가 직접 C/C++ 언어로 개발해서 플러그인 할 수 있는 User Defined Function 이 존재합니다.그리고 Stroed Function 이 존재하는데요. MySQL Function 종류Built-in FunctionUser Defined Function(UDF)Stored Function Stored FunctionStored Function는 기본적으로 DETERMINISTIC, NOT DETERMINISTIC 로 구분할 수 있습니다.반드시 둘 중 하나의 속성만 가지게 됩니다. DETERMINISTIC(확정적)동일 상태와 동일 입력으로 호출동일한 결과를 반환여기서 입력은 함수의 ..

[MySQL] left join 아무생각 없이 사용하고 있는 것은 아니지?

inner join 과 left join 개념 체크!아래와 같은 테이블이 존재한다고 합시다! memberidnameteam_id1세웅12임하33민영24민주25소영16영민null7영소null teamidname1서버 개발팀2클라이언트 개발팀3디자인팀 inner joininner join 은 테이블의 교집합을 반환합니다.즉, 테이블간에 모두 존재하는 결과만 반환하게 됩니다.예를 들어 member 와 team 테이블이 존재할 때 inner join을 사용하게 되면, 현재 존재하는 team에 속해있는 member 만 반환하게 됩니다.select m.id, m.name, m.team_id, t.name from member minner join team t on t.id = m.team_id; idnameteam..