DB

반응형
DB/SQL

mysql 명령어

접속 sudo /usr/bin/mysql -u root -p database 확인 show databases; mysql으로 DB변경 use mysql; 사용자 계정 추가 create user '(사용자 계정명)'@'%' identified by '(비밀번호)'; %는 사용자 계정의 접속을 허용하는 IP 이때 %는 다른시스템에서 외부로 접근이 가능하다 localhost를 입력시 mysql이 설치된 본인의 시스템에서만 접근이 가능 select user,host from user; alexpark96이라는 유저가 성공적으로 만들어졌고 host는 설정한대로 %로 표기됨을 볼 수 있다 ROOT 비밀번호 설정 SET PASSWORD FOR 'root'@'localhost' = '(비밀번호)'; 사용자 삭제하기 d..

DB/SQL

[프로그래머스] DATETIME에서 DATE로 형 변환 (like )

programmers.co.kr/learn/courses/30/lessons/59414 코딩테스트 연습 - DATETIME에서 DATE로 형 변환 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디 programmers.co.kr -- 코드를 입력하세요 SELECT animal_id , name, date_format(DATETIME,'%Y-%m-%d') as '날짜' from ANIMAL_INS order by animal_id date_format을 통하여 뒤에 00:..

DB/SQL

[프로그래머스] 오랜 기간 보호한 동물(2) (like )

programmers.co.kr/learn/courses/30/lessons/59411 코딩테스트 연습 - 오랜 기간 보호한 동물(2) ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디 programmers.co.kr -- 코드를 입력하세요 SELECT outs.animal_id, outs.name from animal_ins ins right outer join animal_outs outs on outs.animal_id = ins.animal_id where ins..

DB/SQL

[프로그래머스] 중성화 여부 파악하기 (case when like else end as)

programmers.co.kr/learn/courses/30/lessons/59409 코딩테스트 연습 - 중성화 여부 파악하기 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디 programmers.co.kr -- 코드를 입력하세요 SELECT animal_id, name, case when (SEX_UPON_INTAKE like '%Neutered%' or SEX_UPON_INTAKE like '%Spayed%')then 'O' else 'X' end as '중성화'..

DB/SQL

[프로그래머스] 이름에 el이 들어가는 동물 찾기 (like )

-- 코드를 입력하세요 SELECT animal_id, name from animal_ins where name like '%el%' and animal_type='Dog' order by name where 절에 name like %el% 을 통하여 el이 앞이든 뒤로든 붙어있는것을 검색하고 type는 개를 and로 묶어서 검색한다 이후 정렬을 통하여 풀었다

DB/SQL

[프로그래머스] 루시와 엘라 찾기 (문장 비교)

programmers.co.kr/learn/courses/30/lessons/59046 코딩테스트 연습 - 루시와 엘라 찾기 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디 programmers.co.kr -- 코드를 입력하세요 SELECT ANIMAL_ID,NAME,SEX_UPON_INTAKE from animal_ins where name ='Lucy'or name= 'Ella'or name='Pickle'or name='Rogan'or name='Sabrina'o..

DB/SQL

[프로그래머스] 오랜 기간 보호한 동물 (JOIN)

programmers.co.kr/learn/courses/30/lessons/59044 코딩테스트 연습 - 오랜 기간 보호한 동물(1) ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디 programmers.co.kr -- 코드를 입력하세요 SELECT ins.name, ins.datetime from animal_outs as outs right outer join animal_ins as ins on ins.animal_id=outs.animal_id where ou..

DB/SQL

[프로그래머스] 있었는데요 없었습니다 (WHERE 통한 JOIN)

-- 코드를 입력하세요 SELECT INS.animal_id, INS.name from ANIMAL_INS as INS,ANIMAL_OUTS as OUTS where INS.ANIMAL_ID=OUTS.ANIMAL_ID and INS.DATETIME>OUTS.DATETIME order by INS.DATETIME asc id를 통하여 join시키고 시간이므로 ins(보호)의 시간이 outs(입양)의 시간보다 크다면 반대로 입양이 먼저 이루어짐을 이용

DB/SQL

[프로그래머스] 없어진 기록 찾기 (join, rigt outer,left outer, on)

programmers.co.kr/learn/courses/30/lessons/59042 코딩테스트 연습 - 없어진 기록 찾기 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디 programmers.co.kr select o.ANIMAL_ID, o.name from animal_ins as i right outer join animal_outs as o on i.ANIMAL_ID=o.ANIMAL_ID where i.ANIMAL_ID is null

DB/SQL

[프로그래머스] NULL 처리하기 (ifnull())

programmers.co.kr/learn/courses/30/lessons/59410 코딩테스트 연습 - NULL 처리하기 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디 programmers.co.kr 결과값이 null을 처리하는 방법 -- 코드를 입력하세요 SELECT ANIMAL_TYPE,ifnull(name,'No name') , SEX_UPON_INTAKE FROM ANIMAL_INS order by animal_id asc 복잡한 IF || CASE문을 사..

반응형
빡상이
'DB' 카테고리의 글 목록 (2 Page)