목록2021/12/22 (2)
hmk run dev
나는 이때까지 대부분의 loop 문을 for문으로 사용했었는데 문득, 다른 loop문에 대해서도 궁금해졌다 분명 각기 다른 특징이 있어서 나눠놨을거란 생각으로 여러가지 loop함수에 대해 알아보고자 작성하는 글이다. 1. for for (let i = 0; i < arr.length; i++){ console.log(arr[i]) } 가장 먼저 내가 제일 자주 쓰는 for loop - 빠르고 단순하다 손에 익었다. - 모든 자료형에서 사용가능 - 중간에 loop를 건너뛰거(continue)나 종료(break)가 가능하다. - 반복범위를 조절할 수 있다 ( i++, i--, i += 2 ) - i를 index값으로 사용할 수 있다. 2. forEach arr.forEach(function(v,i,arr){..
PL/SQL 함수를 이용해 부모 row에 대한 정보를 가져오는 쿼리 대신 함수 없이 조회할 수 있는 방법으로 데이터를 조회 해봤다..! PL/SQL이 좀 더 빠르긴 하지만 이번에 MYSQL 버전 업그레이드 이후로 함수생성 권한을 받는 것도 까다로워 졌고 PL/SQL 문법도 이전 버전과 맞지 않는 부분이 조금있는 것 같아서 시도해본 방법이다...;; 사실 특별한 방법 이랄게 있나 싶다. PL/SQL로 하던 작업을 여러번의 inner join(부모 row에 대한 정보가 확실할때만)을 이용해 가장 상위부모 row의 데이터를 가지고 오면 된다. 더 효율적인 방법이 있을 것 같은 냄새가 솔솔나는 쿼리다... 일단 적용해놓고 추후에 리팩토링 하기로 했다..! left join ( select // 개편 후 카테고리..