전체 글 88

SQL 문법 정리

1). select * from table table 에서 *(전체)를 선택하여 보여준다. 2). where 절 select로 가저올 쿼리문에 조건을 걸어준다. where 절 밑에 조건을 쓴다. 3). 일부 데이터만 가져오기 limit 데이터중 일부만 가져온다는 뜻 예시) select * from users limit 10 4). 중복 데이터를 제외하고 가져오기 Distinct 예시) select distinct * from users 5). where name = '이**' 이 말의 뜻은 이름이 '이**'인 사람만 조건에 넣어서 선택하겠다는 것이다. 6). 숫자세기 count() 데이터의 갯수를 세는 문법 7). like의 활용 사용예시 where comment like '%화이팅%' comment 에..

코딩/sql 2023.02.28

스파르타 코딩클럽 SQL 2주차 개발일지

2주차에서는 group by , order by 이 두가지에 대하여 배웠다. group by 는 그룹별로 분류를 하는 것이다. 예를 들어 group by name 이라고 쓰면 이름별로 분류를 하겠다. 이런 뜻 그런데 이것만쓰면 원하는 정보만 볼 수 없기 때문에 내가 어떤 정보를 원하는지 select 문 뒤에 써 주어야 한다. select name, count(*) from users group by name order by 의 경우 순서대로 정렬을 하는 것이다. 보통 정렬의 경우 마지막에 하기 때문에 order by 역시 마지막에 쓴다. 보통 오름차순으로 정렬을 하는데 desc 를 쓰면 내림차순으로 해준다 오름차순의 경우 asc 이나 안써도 된다. avg 또한 배웠는데 간단하게 평균을 나타낼 때 쓴다. ..

코딩/sql 2023.02.20

스파르타 코딩클럽 SQL 1주차 코딩일지

엑셀보다 쉬운 SQL 필기 문법이 생각보다 다양하지 않음 많은 강의들이 sql을 넘어서 데이터베이스 내용까지 담고 있는 내용이 많음 실무에서 sql 하는 사람들 -> 데이터베이스를 설계하는 사람이 아님 데이터를 꺼내오는 요청을 하는 경우가 대부분 그래서 데이터를 가져오는 부분만 연습을 한다. select문에 익숙해 진다. 반복적으로 써보면서 익히는 수업 DB와 SQL이 왜 필요할까? SQL Query문 방대한 량의 데이터 저장가능 방대한 량의 데이터에서 내가 원하는 것을 가져올 수 있다. C Create 데이터 생성 R Read 저장된 데이터를 읽어오는것

코딩/sql 2023.02.17

스파르타 코딩 클럽 5주차 개발일지

5주차에 왔다. 5주차에서는 4주차에서 배운것들 post방식, get방식 데이터베이스에 저장, 인출 이런걸 능숙하게 다룰 수 있도록 복습을 하였다. 먼저 버킷리스트 만들기 버킷리스트에 내가 하고 싶은 일을 적어서 올리면 웹페이지에 올라가는 것 팬명록 만들기 name 과 comment 를 받아서 역시 웹페이지에 올리는것 그리고 이번 주차의 마지막으로 내가 만든 웹페이지를 awp를 통해서 서비스 하는법을 배웠다. 버킷 from pymongo import MongoClient client = MongoClient('mongodb+srv://sparta:test@cluster0.flc5yrq.mongodb.net/?retryWrites=true&w=majority') db = client.dbsparta fro..

코딩/javascript 2023.01.23

스파르타 코딩 클럽 4주차 개발일지

4주차에 접어 들었다. 그동안 뭐 배웠나 html 뼈대 css 꾸미기 javascript 움직이기 선착순 공동구매 * { font-family: "Gowun Batang", serif; color: white; } body { background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url("https://cdn.aitimes.com/news/photo/202010/132592_129694_3139.jpg"); background-position: center; background-size: cover; } h1 { font-weight: bold; } .order { width: 500px; margin: 60px ..

코딩/javascript 2023.01.23

스파르타 코딩클럽 3주차 개발일지

1. 파이썬을 설치한다는 것의 의미 1). 왜 설치하나? 컴퓨터에게 명령을 내리려고 파이썬을 컴퓨터가 알아들을 수 있도록 번역팩을 설치한다 파이썬에 대하여 배운것들 변수 자료형 함수 반복문, 조건문 2. 크롤링이란? 웹에 접속해서 데이터를 솎아내어 가져오는것 = 라이브러리 2개 필요 웹에 접속하는 친구 requests 솎아내는 친구 Beautifulsoup 3. 데이터베이스 왜씀? 다시 잘 찾을려고 잘 저장을 하는게 아닌 저장해놓은걸 잘 가져오는게 역할이다. 데이터베이스 2가지종류 1). SQL 종류 칸이 정해져 있다. ex) 엑셀 장점: 사람이 실수할 일이 없다. 대기업, 조금더 빠름 2). NO SQL 종류 NOT ONLY - mongoDB Atlas - 이번주에 내가 공부한 것 정형화된 틀이있지않음..

코딩/javascript 2023.01.16

스파르타 코딩클럽 2주차 개발일지

이번 주차에 배운 것들에 대하여 javascript 자바 스크립트란? 프로그래밍 언어중에 하나, 브라우저가 알아듣는언어 파이썬 같은건 브라우저가 알아듣지 못한다. 뭔가 브라우저에 명령을 내리는 표준언어 - 자바스크립트 jave 와 javescript 무슨 차이가 있냐 ? 아무런 관련이 없다 ex) 인도와 인도네시아 json이란? 서버에서 클라이언트(고객)에게 데이터를 줄때 딕션너리 상태로 주는 것을 말한다. api란? 서버가 클라이언트의 요청을 받으려면 받을수 있는 창구가 있어야 함 그것이 api 예시) 네이버 영화에서 movie.naver.com은 컴퓨터의 위치 은행의 위치(우리은행 종로지점) /movie/bi/mi/basicnaver? (창구 이름) code=161967 code=184516 (무엇을..

코딩/javascript 2023.01.12

스파르타 코딩클럽 웹개발 종합반 1주차 개발일지

국비지원으로 시작한 스파르타 코딩클럽 웹개발 종합반의 1주차의 일정이 끝났습니다. 이번주는 기초적인 것들을 배우는 기간이라서 다행히 크게 어려운 부분은 없었습니다. 앞으로의 일들이 기대가 되네요(^-^) 일단 1주차에 배운것들은 HTML : 웹사이트의 기초적인 뼈대 CSS :꾸며주는 역할을 함 부트스트랩 :다른 사람이 만든 CSS를 가져오는것 그리고 마지막으로 위에 배운것들을 이용하여 만든 웹사이트를 github를 통해 배포하는것 이런것들 입니다. 1주차에 강의하신 내용대로 제가 만든 웹사이트코드에요 앞으로 화이팅~~ doctype html> 스파르타코딩클럽 | 부트스트랩 연습하기 @import url('https://fonts.googleapis.com/css2?family=Gowun+Dodum&dis..

코딩/javascript 2022.12.24