| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 | 31 |
- sql
- cursor()
- MySQL
- sqlite3
- 데이터베이스
- SubqueryFilter
- MongoDB
- query
- DB
- subquery
- Join
- Collections
- onetoone
- PreparedStatement
- DBFilter
- javascript
- postgres
- python
- 파이썬
- 밴쿠버응급실
- insert_into
- PostgreSQL
- python데이터베이스연동
- insertOne
- 자바스크립트
- DATABASE
- PostgresDB
- statement
- 몽고디비
- 서브쿼리
- Today
- Total
목록Programming (59)
새벽코딩
postgresSQL 버전 14 설치 후 아래와 같이 Database를 생성 위에 Create > Database 누르면 보이는 창에서, Database 이름 입력 > Save 눌러줌 오른쪽 사진과 같이, mcdonalds 데이터가 생성됨. (오타 주의) Next step) 데이터 베이스 안에 Table 생성 테이블 생성쿼리 작성 (SQL 명령) -- 주석: 실행되지 않는 쿼리 -- burgers 테이블 생성 쿼리(DB에게 하는 SQL 명령) CREATE TABLE burgers( -- 테이블명 id INT, -- id(숫자) name VARCHAR(50), -- 이름(최대 50글자) price INT, -- 가격(숫자) gram INT, -- 무게(숫자) kcal INT, -- 열량(숫자) protei..
SQL Structured Query Language SQL은 데이터 관리를 위한 언어, 즉 Database에서 사용되는 언어이다. (DB는 데이터 창고로, 수많은 데이터를 관리하는 곳) → SQL은 여기서 사용되는 언어 (DB와 소통을 위한) Table 일종의 excel표로 행(Row)과 열(Column)로 이루어져 있다. SQL을 이용하여, 데이터를 생성, 조회, 수정, 삭제 (테이블 만들거나) 할 수 있다. (CRUD) 여기서 전달된 SQL 명령을 Query라고 한다. 출처 : 홍팍 "SQL 데이터 분석, 입문!"
프로젝트를 하다보면, 굳이 깃허브 원격저장소에 업로드 할 필요없는 파일들이 있다. 예를들면 node.js 패키지인 node_module 이나, 가상환경 설정시 venu 안에 파일 등등.. (참고로 node.js 패키지 생성 및 실행 명령은 아래와 같다) npm init npm start 이런경우 .gitigonore파일을 생성하고, 그 안에 제외하고자 하는 경로를 설정해주면된다. 좌측에 week1_mern_demo 프로젝트 안에 client와 server 두가지 폴더가 존재하는데, 각각의 폴더 안에는 node_modules가 존재한다. 이경우 week1_mern_demo 폴더안에서 1. 파일생성 2. 파일이름 → .gitignore 3. 파일 안에 아래와 같이 입력 /server/node_modules/..
Mongo DB 설치 후 실행 wsl 창에 아래와 같이 실행 ~$ sudo service mongodb start ~$ mongo #현재 저장된 Database를 다 보여준다. > show dbs #그 중 test로 지정 > ues test #test 안에 들어있는 collections 보여준다. > show collections #cities 안에 들어있는 요소 보기 > db.cities.find() # "name"이 "Vancouver"인것의 "description을 "rain"으로 바꿔보자. db.cities.updateOne({"name":"Vancouver"}, {"$set":{"description":"rain"}}); 다시 조회를 해보면, 위와 같이 description이 rain으로 변경되..
먼저, Web crawler 란? 특정 website에서 데이터를 가져와서 자동으로 데이터를 정리, 저장해주는 프로그램이다. 만드는 순서는 1. Python을 이용하여 데이터를 수집하고자 하는 웹페이지에 접속 2. 해당 페이지에 있는 HTML을 전부 다운받음 3. 원하는 글자 (tag 등)이 있는 부분을 찝어냄 4. 저장 또는 해당 데이터 사용 Web crawler (웹크롤러)를 위해서 두가지 라이브러리를 설치해야한다. 터미널에 아래와 같이 입력하여 설치 진행 pip install requests pip install bs4 나는 windows10를 사용 중인데, 설치가 완료되었음에도 불구하고 ImportError: No module named requests ImportError: No module n..
아래와 같은 반복되는 div를 component로 만드는 과정 {shoes[0].title} {shoes[0].price} {shoes[1].title} {shoes[1].price} {shoes[2].title} {shoes[2].price} // 참고로 위에 shoe변수는 아래와 같이 state로 만들어져있고, data는 json 형태 let [shoes] = useState(data) let data = [ { id : 0, title : "White and Black", content : "Born in France", price : 120000 }, { id : 1, title : "Red Knit", content : "Born in Seoul", price : 110000 }, { id : ..
파이참(PyCharm)에서 터미널을 이용하여 bitbucket에 push를 할때, 아래와 같은 에러가 발생하였다. HTML 삽입 미리보기할 수 없는 소스 에러의 원인은 remote 저장소와 local 저장소의 현재 상태가 달라서 발생한것이다. 하지만, 친절하게 에러에 대한 hint로 push전에 pull를 해보았다. PS C:\Users\lunat\Desktop\*****\*****> git pull There is no tracking information for the current branch. Please specify which branch you want to merge with. git pull If you wish to set tracking information for this branc..
https://leetcode.com/study-plan/leetcode-75/?progress=jnl804g Write an algorithm to determine if a number n is happy. A happy number is a number defined by the following process: Starting with any positive integer, replace the number by the sum of the squares of its digits. Repeat the process until the number equals 1 (where it will stay), or it loops endlessly in a cycle which does not include ..