본문 바로가기
반응형

join2

[MySQL] 테이블 조인하기 (1) - 결합연산 : join , inner join , left outer join , right outer join 실습을 위해 초기화(클릭) 이미 초기화 한 상태에서 추가로 여러 테이블을 추가해 줍시다. query 창에 복붙하고 실행시켜줍니다! 1. 외래키(foregin key) 란? item의 기본키 id 속성이랑 stock의 기본키 tiem_id속성은 동일한 제품을 가리킵니다. 두 테이블을 조인하면 15번 제품의 정보와 가격과 수량(stock)를 한번에 조회할수 있습니다. stock이 item을 참조한다고 하면 item테이블이 부모키가 되고, stock테이블은 자식 테이블이 됩니다. 이때 부모 테이블의 id는 참조당하는 키 , stock테이블의 참조하는 item_id 키는 외래키(foregin key)가 됩니다. stock이 item을 참조하면 item 부모 테이블 기준으로 조인이 일어납니다. 부모 테이블에 있는.. 2022. 5. 17.
JS 배열 (Array) - 자바스크립트 배열이란? 하나의 변수 이름에 여러 데이터 값을 저장할 수 있는 자료구조입니다. 배열 생성하는 방법엔 두가지가 있습니다. 1. 리터럴로 선언 var array = [item1, item2, ...]; js 같은 경우 배열 원소의 자료형이 서로 달라도 허용합니다. 객체, 함수, 배열 등도 배열의 원소가 될수 있습니다. 2. Array 객체로 배열 생성 var fruits=new Array(“apple",“banana",“orange“); Array 객체 Array 객체의 속성에는 length가 있습니다. array.length 하면 배열의 size를 반환합니다. - 가장 큰 인덱스의 +1 Array 객체의 함수 push/pop , unshift/shift가 있고 각각 배열의 맨 뒤에서, 맨 앞에서 조작하는.. 2022. 4. 18.