반응형

웹 프로그래밍 38

[sql] 우유와 요거트 모두 산 사람 찾기 with tmp를 이용해서 품

https://programmers.co.kr/learn/courses/30/lessons/62284 코딩테스트 연습 - 우유와 요거트가 담긴 장바구니 CART_PRODUCTS 테이블은 장바구니에 담긴 상품 정보를 담은 테이블입니다. CART_PRODUCTS 테이블의 구조는 다음과 같으며, ID, CART_ID, NAME, PRICE는 각각 테이블의 아이디, 장바구니의 아이디, 상품 종류, 가 programmers.co.kr -- 코드를 입력하세요 WITH tmp as ( SELECT * FROM cart_products WHERE NAME = 'Milk' ) SELECT distinct cart_id FROM tmp WHERE tmp.cart_id in ( SELECT cart_id FROM cart_..

[sql] 해비유저 IN ()

https://programmers.co.kr/learn/courses/30/lessons/77487 코딩테스트 연습 - 헤비 유저가 소유한 장소 PLACES 테이블은 공간 임대 서비스에 등록된 공간의 정보를 담은 테이블입니다. PLACES 테이블의 구조는 다음과 같으며 ID, NAME, HOST_ID는 각각 공간의 아이디, 이름, 공간을 소유한 유저의 아이디를 programmers.co.kr -- 코드를 입력하세요 SELECT * FROM places WHERE places.host_id IN ( SELECT places.host_id FROM places GROUP BY places.host_id HAVING COUNT(*) >= 2 ) ORDER BY places.id in 오랜만이네 굳굳

[sql] 프로그래머스 마지막 string, date 풀기

https://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 in ('Lucy', "Ella", "Pickle", "Rogan", "Sabrina", "Mitty") OR..

[sql] 프로그래머스 이제 join을 공부하자

https://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 A.animal_id, A.name FROM animal_outs as A left join animal_ins as B on A.animal_id = B.animal_id WHERE B.animal_id is nul..

[sql] 프로그래머스 IFNULL(name, "No name")

-- 코드를 입력하세요 SELECT animal_type, IFNULL(name, "No name") as NAME, sex_upon_intake FROM animal_ins ORDER BY animal_id # SELECT ANIMAL_TYPE, IFNULL(NAME, 'No name') AS NAME, SEX_UPON_INTAKE # FROM ANIMAL_INS # ORDER BY ANIMAL_ID https://programmers.co.kr/learn/courses/30/lessons/59410 코딩테스트 연습 - NULL 처리하기 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_..

[sql] 프로그래머스 name = null (x) name is null (o)

-- 코드를 입력하세요 SELECT animal_id from animal_ins WHERE name is NULL https://programmers.co.kr/learn/courses/30/lessons/59039 코딩테스트 연습 - 이름이 없는 동물의 아이디 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디 programmers.co.kr 왜 NULL을 찾을 경우 NAME = NULL이 아닌 NAME IS NULL인가요? SQL 문법 자체가 저렇게 정의되어있습니다...

sql 공부 살짝 recursive timetable

-- 코드를 입력하세요 with recursive timetable as ( select 0 as h union all select h + 1 from timetable where h < 23 ) select h, count(HOUR(DATETIME)) as count from timetable left outer join animal_outs on (h=HOUR(DATETIME)) GROUP BY h ORDER BY h # SELECT h, COUNT(HOUR(DATETIME)) AS 'COUNT' # FROM TIME LEFT OUTER JOIN ANIMAL_OUTS # ON (h=HOUR(DATETIME)) # GROUP BY h 대략 읽어보니 초기 설정값과 recursive할 쿼리를 union a..

localhost와 cors 에러..

https://cors-anywhere.herokuapp.com/ 이걸 앞에 붙이면 되지만 2021년 2월부터 한번 들어가서 허용한다는 버튼을 눌러야만 가능해진다 참고 https://nyang-in.tistory.com/272 [CORS] CORS 오류 해결하는 방법 (자바스크립트/api/CORS/리액트/cors-anywhere 403 forbidden/cors 우회) 외부 api를 요청하여 프로젝트를 하던 중 오류가 생겨서 api를 받아올 수 없었다. 크롬에 뜨는 에러상황을 가지고 원인을 검색해보니 해당 오류는 CORS 오류였다. 나는 리액트로 프로젝트를 진행 nyang-in.tistory.com https://xiubindev.tistory.com/115 나를 너무나 힘들게 했던 CORS 에러 해결하..

[코로나맵] GET net::ERR_ABORTED 401 unauthorized 에러 날 때 key 바꿔서 해결

인프런의 코로나맵 강의 듣다가 카카오 목적지 api 적용하는 부분에서 에러가 나는 곳이 있다. 분명 REST_API 키를 제대로 복사 붙여놨는데 계속 GET https://dapi.~ net::ERR_ABORTED 401 (Unauthorized) 에러가 뜬다 노란색은 경고지만 이건 에러! 해결방법 1. localhost 도메인 등록 2. javascript key 사용 https://devtalk.kakao.com/t/net-err-aborted-401-unauthorized/66974 Kakao DevTalk 카카오 데브톡. 카카오 플랫폼 서비스 관련 질문 및 답변을 올리는 개발자 커뮤니티 사이트입니다. devtalk.kakao.com 위의 도메인 등록에서 힌트를 얻었다 1. 어플리케이션 요약정보에서..

자바스크립트 예약어

자바스크립트의 연산자 역시 C/C++과 유사합니다 하지만 문자열 연산자의 경우는 조금 다르니 주의하도록 합시다 아래의 예약어들은 변수명으로 사용할 수 없으니 기억해두세요 * 자바스크립트 예약어 : break case catch continue default delete do else false finally for function if in instanceof new null return switch this throw true try typeof var void while with

반응형