일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 바닐라 자바스크립트
- 팝업레이어
- 웹접근성
- SQL
- jQuery
- VANILLA
- CSS
- 텍스트조절
- 웹표준
- Slide
- JS
- 마우스커서
- JSP
- 애니메이션
- 웹개발키워드
- 코딩공부
- github
- 바닐라스크립트
- git
- 기초
- IP차단
- sqld52회차
- asp
- SQLD후기
- 프론트앤드키워드
- 로또 회차
- Python
- TweenMax.js
- sqld
- 바닐라자바스크립트
- Today
- Total
목록전체 글 (61)
단비의 코딩 공부 blog
1. Truthy & Falsy const getName = (person) => { if (person === undefined || person === null) { return "객체가 아닙니다"; } return person.name; }; let person = null; const name = getName(person); console.log(name); //////////////////////////////////////// -> const getName = (person) => { if (!person) { //false NOT => True return "객체가 아닙니다"; } return person.name; }; let person; const name = getName(perso..
1. Subquery란? - '쿼리안의 쿼리' 뜻으로 하위 쿼리의 결과를 상위 쿼리에 담아서 사용한다. 1) 간단 실습 - kakaopay로 결제한 유저들의 정보 보기 select u.user_id, u.name, u.email from users u inner join orders o on u.user_id = o.user_id where o.payment_method = 'kakaopay' // 테이블을 합친 뒤에 값들을 필터링하여 payment_method가 kakaopay인 값들을 남기는 방식 ↓ select user_id from orders where payment_method = 'kakaopay' ↓ select u.user_id, u.name, u.email from users u whe..
1. JOIN이란? - 두 테이블의 공통된 정보를 (key값)을 기준으로 테이블을 연결해서 한 테이블처럼 보는것을 의미한다. 1) join의 종류 : - left join : 테이블 A와 b의 공통되는 일부key값 - inner join : 교집합 개념 2. INNER JOIN 1)실습 (join만 사용) - inner join을 사용해서 orders 테이블에 users 테이블 연결해보기 select * from orders o inner join users u on o.user_id = u.user_id; - inner join을 사용해서 checkins 테이블에 users 테이블 연결해보기 select * from checkins c inner join users u on c.user_id = u.u..
1. 범주의 통계를 내주는 Group by select name, count(*) from users group by name; * SQL 쿼리가 실행되는 순서 : from -> group by-> select 2. Group by 연습해보기 1) 동일한 범주의 개수 구하기 select 범주별로 세어주고 싶은 필드명, count(*) from 테이블명 group by 범주별로 세어주고 싶은 필드명; 2) 동일한 범주에서 최솟값 구하기 select 범주가 담긴 필드명, min(최솟값을 알고 싶은 필드명) from 테이블명 group by 범주가 담긴 필드명; 3) 동일한 범주에서 최댓값 구하기 select 범주가 담긴 필드명, max(최댓값을 알고 싶은 필드명) from 테이블명 group by 범주가 담..
1. 데이터베이스의 기초개념 - 데이터 베이스란? : 여러 사람들이 같이 사용할 목적으로 데이터를 담는 통이라고 생각하면 쉽다. - CRUD : 통상적으로 모든 데이터베이스는 CRUD에 해당하는 기능을 제공한다. C(Create) : 데이터의 생성을 의미한다. R(Read) : 저장된 데이터를 읽어오는 것을 의미한다. U(Update) : 저장된 데이터를 변경한다. D(Delete) : 저장된 데이터를 삭제하는것을 의미한다. 2. SQL은 왜 필요한가? - 데이터를 읽어오는 과정인 R(Read)를 엄청 편하게 만들어 주고, 데이터를 손쉽고 깔끔하게 정리/분석하는 기능도 지원한다. 3. Select, Where 절 등 문법 연습하기 1) Where 절의 개념 : Where절은 Select 쿼리문으로 가져올..
ASP ASP는 비주얼베이직을 기초로 개발된 VBScript(Javascript에 대항하여 마이크로소프트사에서 비주얼 베이직 언어를 기초로 만든 스크립트 언어)를 HTML 문서에 직접 코딩하여 동적인 웹 페이지를 구현하는 기술. ASP는 HTML 페이지에 VBscript의 소스를 내장한 프로그램으로, ASP 파일은 일반 텍스트 파일로 확장자는 ASP이다. 현재의 시간을 출력하는 간단한 ASP프로그램으로, 태그 사이에 있는 부분이 VBScript 소스다. 지금 시각은 입니다. JSP JSP는 Java Server Page의 약자로, 인터넷 서버 프로그래밍 기술로, 자바를 이용한 서블릿 개발 방식이 쉽지 않자, PHP, ASP등과 같이 HTML 코드 내 직접 비즈니스 로직을 삽입할 수 있는 개발상삭이 필요하..