본문 바로가기

분류 전체보기

(295)
SQL 고득점 Kit ( 역순 정렬하기 ) https://school.programmers.co.kr/learn/courses/30/lessons/59035 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr SELECT NAME,DATETIME FROM ANIMAL_INS ORDER BY ANIMAL_ID DESC; 오름차순은 ASC(생략 가능) , 내림차순은 DESC 입니다.
SQL 고득점 Kit ( 아픈 동물 찾기 ) https://school.programmers.co.kr/learn/courses/30/lessons/59036 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 이전에 풀었던 NOT IN 과 다르게, 'sick'이 들어가 있는 것을 찾기 위해 IN 구문을 사용해 주었습니다. SELECT ANIMAL_ID,NAME FROM ANIMAL_INS WHERE INTAKE_CONDITION IN ('sick') ORDER BY ANIMAL_ID
SQL 고득점 Kit ( 어린 동물 찾기 ) https://school.programmers.co.kr/learn/courses/30/lessons/59037#qna 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 처음에 젊은 동물을 찾으라 해서, 이게 뭔지 좀.. 혼동했던 것 같습니다. NOT IN 구문을 통해 해당 문제를 해결 할 수 있었습니다. 아래는 정답 코드입니다. SELECT ANIMAL_ID,NAME FROM ANIMAL_INS WHERE INTAKE_CONDITION NOT IN('Aged') ORDER BY ANIMAL_ID SELECT ANIMAL_ID, N..
SQL 고득점 Kit ( 동물의 아이디와 이름 ) https://school.programmers.co.kr/learn/courses/30/lessons/59403 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr Type이 VARCHAR(N)인 Column이라서, 어떻게 정렬을 시켜야 하나 고민했었던 문제였습니다. 앞에 A를 제외하고, 숫자끼리만 비교해야 하나 생각도 들었습니다. 하지만, VARCHAR(N) 값은 사전식 정렬에 따라 비교됩니다. 사전식 정렬은 문자열의 각 문자를 문자 코드에 따라 비교하여 정렬하는 방식입니다. 문자열을 왼쪽에서 오른쪽으로 비교하면서, 첫 번째 문자부..
SQL 고득점 Kit ( 여러 기준으로 정렬하기 ) https://school.programmers.co.kr/learn/courses/30/lessons/59404 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr SELECT ANIMAL_ID,NAME,DATETIME FROM ANIMAL_INS ORDER BY NAME,ORDER BY DATE DESC ORDER BY 구문을 잘못사용하여, 오답처리되었습니다. 아래와 같이 사용해줍니다. SELECT ANIMAL_ID,NAME,DATETIME FROM ANIMAL_INS ORDER BY NAME, DATETIME ..
SQL 고득점 Kit ( 상위 n개 레코드 ) https://school.programmers.co.kr/learn/courses/30/lessons/59405 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr SELECT NAME from animal_ins order by DATETIME limit 1 limit 구문을 사용하여 해당 문제를 해결할 수 있었습니다. limit 구문은 limit offset, 개수 혹은 limit 개수 로 사용될 수있는 구문입니다. offset은 0부터 시작입니다. 즉, 0이 1행인 것이죠! 이번 문제는 쉽게 해결할 수 있었습니다!
SQL 고득점 Kit ( 조건에 맞는 회원 수 구하기 ) https://school.programmers.co.kr/learn/courses/30/parts/17042 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr SQL 코딩테스트 문제는 처음이었던 것 같습니다. 어려워 보이지는 않지만, SQL을 많이 다뤄보지 않아서 문법에 빈틈이 많았던 것 같습니다. 우선, SQL의 DATE 자료형이 있다는 사실을 잊어버려, 이 날짜에 관한 범위를 어떻게 지정해야 하나.. 꾀나 고심했던 것 같습니다. 둘째로 count( case when... 사용하려 했었던 것이 오랜 시간을 소요하게 만들지 않았나 ..
DOM XSS in innerHTML sink using source location.search https://portswigger.net/web-security/cross-site-scripting/dom-based/lab-innerhtml-sink Lab: DOM XSS in innerHTML sink using source location.search | Web Security Academy This lab contains a DOM-based cross-site scripting vulnerability in the search blog functionality. It uses an innerHTML assignment, which changes the HTML ... portswigger.net 파라미터로 전달되는 search 창에 일반적인 코드를 입력하면, 필터링이 되는 듯보이기에, xs..