본문 바로가기

문제풀이66

[프로그래머스💯] 코딩테스트 연습 > String, Date > 이름에 el이 들어가는 동물 찾기 해답 ) * LIKE 절 안에 %는 앞, 뒤 , 중간 중 어디 포함하는 문자를 찾을 것인지를 선택해준다. %el => el로 끝나는 문자 el% => el로 시작하는 문자 %el% => el을 포함하는 문자 * LIKE절 안의 el 은 대소문자를 구분하지않는다. 출처: 프로그래머스 코딩 테스트 연습, https://programmers.co.kr/learn/challenges 2019. 9. 22.
[프로그래머스💯] 코딩테스트 연습 > SELECT > 모든 레코드 조회하기 해답 ) * 내림차순 정렬을 하고 싶을때는 DESC를 쓰면 된다. 출처: 프로그래머스 코딩 테스트 연습, https://programmers.co.kr/learn/challenges 2019. 9. 22.
[프로그래머스💯] 코딩테스트 연습 > String, Date > 오랜 기간 보호한 동물(2) / INNER JOIN 해답 ) * O.DATETIME - I.DATETIME 으로 하지 않고 DATEDIFF 함수를 써도 된다. 출처: 프로그래머스 코딩 테스트 연습, https://programmers.co.kr/learn/challenges 2019. 9. 22.
[프로그래머스💯] 코딩테스트 연습 > String, Date > DATETIME에서 DATE로 형 변환 / DATE_FORMAT 해답 ) * DATE_FORMAT 함수 참고 : https://www.w3schools.com/sql/func_mysql_date_format.asp 출처: 프로그래머스 코딩 테스트 연습, https://programmers.co.kr/learn/challenges 2019. 9. 22.
[프로그래머스💯] 코딩테스트 연습 > String, Date > 루시와 엘라 찾기 , IN 절 해답 ) 문제내용) 동물 보호소에 들어온 동물 중 이름이 Lucy, Ella, Pickle, Rogan, Sabrina, Mitty인 동물의 아이디와 이름, 성별을 조회하는 SQL 문을 작성해주세요. 정답) SELECT ANIMAL_ID, NAME, SEX_UPON_INTAKE FROM ANIMAL_INS WHERE NAME IN("Lucy",'Ella','Pickle','Rogan','Sabrina','Mitty') 해설) WHERE 조건문에 IN 절을 이용합니다. * IN() 절이란 - 값이 목록 () 안의 값 들중에 해당되는지를 확인합니다. ex) WHERE TEST IN("A","B,"C","D") -> TEST 가 A 혹은 B 혹은 C 혹은 D 이면 TRUE 아니면 .. 2019. 9. 21.
[프로그래머스] 완전탐색 2번 소수 찾기 - Python 해답 ) 1. 아리스토텔레스의 체 방식을 이용해 소수를 구분해주는 리스트를 만듭니다. 이게 하나하나 체크하는것보다 빠르다고 하더라구요! (* 참조 : https://geonlee.tistory.com/115) 2. itertools 라이브러리를 이용하여 모든 케이스의 순열들을 all_arr 리스트에 집어 넣습니다. (여기서 순열이라함은 수들을 나열해서 만들 수 있는 모든 케이스를 뜻합니다! ex: list(itertools.permutations("123",1)) = [('1',), ('2',), ('3',)] list(itertools.permutations("123",2)) = [('1', '2'), ('1', '3'), ('2', '1'), ('2', '3'), ('3'.. 2019. 9. 15.