일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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튜닝
- Spotify가입방법
- GeeksForGeeks
- SQL
- digitaltranformation
- 프로그래머스
- eksForGeeks
- SQL기초
- 완전무료
- 자바
- 실시간검색어 #구글트랜드 #다양한기능 #파보고연구하자
- 다빈치리졸브
- sql공부
- 퓨어자바스크립트RestAPI
- #Spotify로돈벌기 #Spotify #PlaylistPush #PlaylistPushCuriator #집에서돈벌기 #집에서돈버는TV #왕초보디지털노마드 #음악플랫폼
- Kaggle #구글 #캐글 #데이터분석플랫폼
- 데이터분석대회
- AjaxCall
- LinkedinBadge
- datacamp
- 내손은로 영상편집하는 솔루션
- ITSocial
- davinciresolve
- Black Magic Design
- 코딩연습
- jquery없는
- 알고리즘
- 완전무료 영상편집기
- Today
- Total
목록DataScience (21)
DLife Planet
정답 Mysql 모범답안 SELECT ANIMAL_ID, NAME, Date_Format(DATETIME, '%Y-%m-%d') as '날짜' from ANIMAL_INS order by ANIMAL_ID; Oracle 모범답안 SELECT ANIMAL_ID, NAME, Date_Format(DATETIME, '%Y-%m-%d') as '날짜' from ANIMAL_INS order by ANIMAL_ID; 진짜 끝 고생하셨습니다.
[정답] Oracle 모범답안 SELECT i.ANIMAL_ID, i.NAME FROM ANIMAL_INS i inner join ANIMAL_OUTS o on i.animal_id = o.animal_id and rownum
파악 후 String 변환 하는 예제입니다. 정답 Oracle 모범 답안 SELECT animal_id, name,case when regexp_like(sex_upon_intake,'Neutered|Spayed','i') then 'O' ELSE 'X' END AS sex_upon_intake FROM animal_ins ORDER BY animal_id; Mysql 모범 답안 SELECT ANIMAL_ID, NAME, IF(SEX_UPON_INTAKE REGEXP 'Neutered|Spayed', 'O' , 'X') AS 중성화 FROM ANIMAL_INS order by ANIMAL_ID; 끝
[해설] %String% Like 연산 법으로 해당 문자열을 탐지하는 코드입니다. [정답] mysql 모범답안 SELECT animal_id, name from ANIMAL_INS where NAME like '%EL%' and ANIMAL_TYPE = 'Dog' order by name; oracle 모범답안 (string 대소문자 제약) select animal_id, name from animal_ins where upper(name) like upper('%el%') and animal_type like 'Dog' order by name; Mysql과 Oracle의 String 차이를 처음 알게 됬네요.
String Date를 처리하는 번외 문제들입니다. [해설] 간단히 말하면 배열에 있는 이름을 테이블에서 찾아달라는 문제군요. 배열을 () 괄호 안에 선언해서 where로 in을 쓰면 되겠습니다. [정답] (Oracle/Mysql)모범 답안 SELECT ANIMAL_ID, NAME, SEX_UPON_INTAKE FROM ANIMAL_INS NAME in ('Lucy','Ella','Pickle','Rogan','Sabrina','Mitty') 끝 (프로그래머스 버그로 Oracle은 오류라고 뜨지만 같은 출력값이 나옵니다 현재)
JOIN이 들어간 예제입니다. 관리자의 실수로 일부 동물의 입양일이 잘못 입력되었습니다. 보호 시작일보다 입양일이 더 빠른 동물의 아이디와 이름을 조회하는 SQL문을 작성해주세요. 이때 결과는 보호 시작일이 빠른 순으로 조회해야 합니다. [해설] ins에 해당하는 입양일이 outs보다 빠른 경우를 join on의 on 조건에 넣으면 됩니다. (on에서 처리하면 두 테이블을 처음 조회할 때 연산이 되기 때문에, where에서보다 프로시저가 빠릅니다. 성능상 먼저 쓰는 것을 권해 드립니다.) [정답] (Oracle/Mysql) 모범 답안 SELECT i.animal_id, i.name FROM ANIMAL_INS i INNER JOIN ANIMAL_OUTS o ON i.datetime > o.datetime..
[쿼리 공부] 중급 심화 1 이름이 없는 동물의 아이디 (NULL 판독기) IS NULL을 사용하는 예제 1번입니다. UNIQUE, NOT NULL은 db 모델링의 기초 PK의 개념에 들어가므로 다소간에 TMI라도 공부하는 걸 권합니다. [해설] 모든 프로그래머스 SQL 문제들은 테이블 명, 테이블 스 dlifeplanet.tistory.com 이놈의 정 반대입니다. [해설] 모든 프로그래머스 SQL 문제들은 테이블 명, 테이블 스키마(테이블의 구성), 쿼리 목표, 그리고 예시로 구성이 됩니다. NULL 없는 쿼리라면 where 조건에 이번에는 반대로 Not Null 판독기를 달면 됩니다. 참 쉽죠? [모범 답안] (Oracle/Mysql) 모범답안 SELECT ANIMAL_ID FROM ANIMAL_I..
Group By를 사용하는 예제 3번입니다. [해설] 모든 프로그래머스 SQL 문제들은 테이블 명, 테이블 스키마(테이블의 구성), 쿼리 목표, 그리고 예시로 구성이 됩니다. MYSQL HOUR(), TO_CHAR() 함수를 쓰면 간단하게 시간을 뽑아낼 수 있습니다. Oracle SELECT TO_CHAR(DATETIME, 'HH24'), COUNT(TO_CHAR(DATETIME, 'HH24')) FROM ANIMAL_OUTS WHERE TO_CHAR(DATETIME, 'HH24') >= 9 AND TO_CHAR(DATETIME, 'HH24') = 9 and Hour(DATETIME)