데이터베이스6 MySQL 문법 정리 1. SELECT문 (where, 서브쿼리, order by, distinct 등) 1. MySQL을 터미널(CMD) 창에서 조작할 때, SELECT문을 어떻게 사용하는지 정리할 것이다. 2. 설명 2-1. SELECT ?? FROM ?? 원하는 데이터를 가져오는 기본적인 구문이다. 필자의 데이터베이스에 있는 db1의 테이블은 3개다. 그 중, student 테이블의 데이터를 가져와보려 한다. DESC 테이블명; 이란 명령어로 테이블의 구성이 어떻게 되어있는지 확인할 수 있다. student 테이블은 이름과 학과라는 열을 가지고 있다. select 구문으로 정보를 가져오려면 select 원하는 열 from 테이블명; 으로 데이터를 가져올 수 있고, 원하는 열에 *을 집어넣으면 모든 열을 가져온다. select 앞에 name만 적는다면, 김아무개와 박아무개라는 이름만 가져올 수 있다. 한.. 2022. 4. 16. 4주차 3, 몽고DB 사용법 몽고DB는 nosql db다. 일반 sql은 규칙이 있지만 몽고DB는 그런 게 없다. 그냥 json형태의 데이터(딕셔너리)로 저장되어 있으므로 일반 sql보다 저장이 용이하지만, 규칙이 없는 만큼 사용자가 조심하지 않으면 데이터의 신빙성이 줄어든다. ex: 키 name을 nane이라 치면 nane이라는 키가 생긴다. 파이썬의 경우 pymongo패키지를 다운받으면 된다. from pymongo import MongoClient client = MongoClient('localhost', 27017) db = client.디비 이름 이걸로 db에 접속할 준비는 다 된거다. 없는 db이름을 적으면 새로 생긴다. db의 내용을 확인하고 싶으면 Robo 3T를 깔면 된다. insert, find, update, .. 2022. 1. 15. 이전 1 2 다음