Cute Blinking Unicorn

서버 52

노드 미니프로젝트 평가

DB+웹서버+공공데이터 이용 평가 잠시 설명해줌 미니 프로젝트 > 주제는 자유로 만듦 날씨, 데이터 수집 등등 세가지는 꼭 들어가야한다. 1. 데이터베이스 이용 (미니 프로젝트에 나옴) 2. 웹서버, 서버를 구축 Node.js 사용 3. 공공데이터 이용 (API 이용) https://chobopark.tistory.com/190 엑셀파일로 돼있는 데이터베이스에 집어놓고 다시 웹으로 끄집어 내서 표현 공공데이터 왜 필요하냐? ㄴ 회사에서 이거를 이용해서 AI와 접목해서 하는 게 많다 (회사에서 이렇게 씀) 공공데이터를 이용하는 방법을 알았으면 한다*여기에 취업하는 사람있다. 이력서에 공공데이터 활용 한 주루 들어간다. 정리해서 이력서에 한줄 씩 추가 공공데이터하고 NOde.js서버 Node.js 서버를 빼..

서버/Node.js 2023.11.22

파일질라 및 구구단 한 것

Download FileZilla Client for Windows (64bit x86) (filezilla-project.org) 데이터 베이스로만 데이터가 들어가면 어떻게 표현하나? 그래서 연결한다. 교수님께서 주시는 자료들을 받아서 공부하면 된다. 데이터베이스는 어떤 종류가 있나? 형태, 타입 두가지가 있다. sql쓰는거, 논sql sql은 우리가 문구대로 쓰는 것, 정형화되어 있는 형태대로 쓰겠다는 거고 논SQL은 그런 게 없다 MongoDB, MariDB 이런 것 논 sql이 없다는 얘기는 sql에 대한 해당되는 애가 있어야 한다. al가 담당을 하든 다른 애가 담당을 하든 검색엔진이든 관리하는 애가 있어야 한다 스파크! sQL을 쓰나 안쓰나 형태가 달라진다. 엑셀 형태로 들어가 있으면 된다 F..

서버/Node.js 2023.11.08

JOIN

https://velog.io/@makeitcloud/MySQL-6%ED%8E%B8-JOIN-EQUI-JOIN-NON-EUQI-JOIN-OUTER-JOIN-SELF-JOIN-%EC%95%8C%EC%95%84%EB%B3%B4%EA%B8%B0 ㄴ 참고하면서 공부함 ! equi join >> 양쪽 테이블의 어떤 칼럼에 같은 값이 존재할 때 이것을 Equal 연산자(=)를 이용하여 양쪽에 다 존재하는 값만 결과로 출력하는 join입니다. inner join이라고도 불립니다. create database inhouse4; use inhouse4; -- 직원 정보 CREATE TABLE employee( id INT NOT NULL AUTO_INCREMENT, name VARCHAR(20), team_name VA..

서버/DB 2023.11.03

MYSQL 33번부터

NULL NULL 값 대신 다른 데이터 출력하기 (NVL, NVL2 > IFNULL) SELECT ifnull(MGMT_Salesincharge, "값이 없습니다") FROM Collectionmanagement; 542 423 152 289 값이 없습니다 값이 없습니다 if문과 case문을 구해서 조건문을 구했다! CREATE TABLE EMP32 (ENAME VARCHAR(10), SAL VARCHAR(10) ); alter table EMP32 add DEPTONO int; INSERT INTO EMP32 VALUES('SCOTT', '3000'); INSERT INTO EMP32 VALUES('SMITH', '1200'); update EMP32 set deptono = 20 where ename..

서버/DB 2023.10.27

MYSQL 23번 부터 32번까지

-- 10/27 수업 연습 -- 나눈 나머지 값 출력하기(MOD) SELECT MOD(10, 3) as "나눈값" FROM DUAL; -- 숫자를 버리고 출력하기(truncate) SELECT 98.1106 , truncate(98.1106, 4) FROM DUAL; -- 반올림ROUND float 실수형으로 만들어서 해야함 정수로는 반올림이 적용이 안됨 -- 반올림해서 출력하기(ROUND) SELECT 98.1106, ROUND(98.1106, 3) FROM DUAL; 반올림 시 테이블 컬럼을 만들 때 실수형으로 만들어서 반올림 해야한다. 날짜 함수 https://www.google.com/search?q=mysql+%EB%82%A0%EC%A7%9C%ED%95%A8%EC%88%98&oq=mysql+%E..

서버/DB 2023.10.27

DB 10월 20일 수업 연습장 기록

create database inhouse3; use inhouse3; -- 테이블삭제 drop table EmployeeRegistration; -- 거래처정보 CREATE TABLE CustomerInformation( id INT NOT NULL AUTO_INCREMENT, BRN VARCHAR(20), CRN CHAR(20), bnsiness VARCHAR(20), address VARCHAR(100), customer_tell CHAR(20), salesincharge VARCHAR(30), primary key(id) ); -- 정보 데이터 확인하는 곳 select * from CustomerInformation; -- 거래처정보 데이터 INSERT into CustomerInformation..

서버/DB 2023.10.20

PART 2 문자 관련 함수 (특정 철자 추출, 채우기, 잘라내기)

-- 문자열의 길이를 출력하기 SELECT Orderer, length(Orderer) FROM purchaseorder; -- 문자에서 특정 철자 추출하기 SELECT SUBSTR('김민지',1,2) FROM DUAL; --DUAL 은 테이블이 없어도 확인 가능한 것. -- 문자에서 특정 철자의 위치 출력하기 SELECT INSTR('돼지족','족') FROM DUAL; SELECT INSTR('abcdefghkij@naver.com','@') FROM DUAL; -- 숫자 0을 *로 출력하기alter SELECT Order_item, REPLACE(Order_finalamount, 0, '#') FROM purchaseorder; -- 특정 철자를 N개 만큼 채우기 SELECT Order_item, ..

서버/DB 2023.10.20

대소문자 변환함수

https://jhnyang.tistory.com/entry/%EC%98%A4%EB%9D%BC%ED%81%B4-SQL-%EB%8C%80%EC%86%8C%EB%AC%B8%EC%9E%90%EC%99%80-%EA%B4%80%EB%A0%A8%EB%90%9C-UPPER-LOWER-INICAP%ED%95%A8%EC%88%98-%EC%82%AC%EC%9A%A9%EB%B2%95-%EB%8C%80%EB%AC%B8%EC%9E%90%EB%A1%9C-%EB%B3%80%EA%B2%BD-%EC%86%8C%EB%AC%B8%EC%9E%90%EB%A1%9C-%EB%B3%80%EA%B2%BD [오라클, MySQL] 대소문자와 관련된 UPPER, LOWER, INITCAP함수 사용법. 대문자로 변경, 소문자로 변경 [DBMS 데이터베이스..

서버/DB 2023.10.20

오름차순, WHERE절, 문자와 날짜 검색, 산술 연산자 등 연습

초보자를 위한 SQL 200제 - 36페이지 컬럼별칭 SELECT BRN as 사업자명, CRN as 사업자등록번호, bnsiness as 대표성함, address as 주소, customer_tell as 전화번호, salesincharge as 담당영업 FROM CustomerInformation; 더보기 SELECT 기존컬럼명 as 별칭컬럼명, 기존컬럼명 as 별칭컬럼명 FROM 테이블명; 이런식으로 하면 된다. 오류난다면 그 이유는 별칭컬럼명에 띄어쓰기 있어서 그럼! -- 9월10월날짜에 동일한 값을 총합할 때? 사용하면 좋은듯! SElECT Order_date, Order_quantity *(600+5000) as 매입금액 FROM purchaseorder; --수식에 컬럼 별칭을 사용하면 OR..

서버/DB 2023.10.20