전체 글9 [Javascript] 객체 분해와 동시에 이름 짓기 서로 다른 객체에 이름이 같은 key를 분해하려고 할 때 destructing이 애매한 경험을 기억삼아 정리 새로운 변수 이름으로 할당하기 객체로부터 속성을 해체하여 객체의 원래 속성명과는 다른 이름의 변수에 할당할 수 있습니다. var o = {p: 42, q: true}; var {p: foo, q: bar} = o; console.log(foo); // 42 console.log(bar); // true https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Operators/Destructuring_assignment 2020. 2. 23. [Typescript] Interface의 propsName 형식 지정 Typescript에서 User의 배열에 User의 키를 통해 접근하려고 하면 문제가 생겼다. 이를 해결하기 위해서 [propsName:string]:any; 형식을 추가하여 해결하였다. 기존코드 interface User { userid: string; name: string; age: number; } const user:User = { userid: 'biccon', name: '김동언', age: 24 } let example = []; Object.keys(user).forEach(key => { example.push(user[key]); /* Element implicitly has an 'any' type because expression of type 'string' can't be us.. 2019. 12. 28. [Mysql] SELECT 문에서 여러개 COUNT SELECT COUNT(1), COUNT(IF(condition, 1, null)) FROM table; 전체 row와, 그중 일부(if)의 개수를 여러개의 쿼리 없이 처리 2019. 12. 6. [RDBMS/SQL] SELECT문과 JOIN문 JOIN문 RDBMS를 사용하는 가장 핵심적인 이유라고 할 수 있는 Relation을 이용하여 여러 테이블에 걸쳐 있는 유의미한 데이터를 뽑아내기 위해 사용해야 하는 SQL의 문법. 즉 여러개의 테이블을 한 개의 테이블처럼 종합하여 데이터를 만들어 낼 수 있는 문법이다. 일반적인 SQL에서의 JOIN 문법 SELECT {결과칼럼...} FROM {Table1} [as alias1] {INNER|LEFT|CROSS} JOIN {Table2} [as alias2] ON {연결조건} / USING (일치칼럼) ... JOIN을 집합으로 나타내면? 1. INNER JOIN INNER JOIN은 집합에서 A와 B의 교집합에 속하는 것으로 비유될 수 있다. Table1과 Table2에서 연결 조건에 해당하는 교집.. 2019. 9. 6. 이전 1 2 3 다음