전체 글 95

[SQL] 어린 동물 찾기

✨풀이과정 1 2 3 SELECT ANIMAL_ID, NAME FROM ANIMAL_INS WHERE INTAKE_CONDITION != 'Aged'; cs 코딩테스트 연습 - 어린 동물 찾기 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디 programmers.co.kr

[Python] 약수의 합

✨풀이과정 1 2 3 4 5 6 def solution(n): answer = 0 for i in range(1,n+1): if n%i == 0: ==# 약수 answer += i return answer cs ✔체크포인트 1. 약수를 구하기 위해 입력 받은 수까지 반복문 돌리기! 2. if 문으로 n % i == 0 인지 체크를 하고 약수인지 판단 코딩테스트 연습 - 약수의 합 정수 n을 입력받아 n의 약수를 모두 더한 값을 리턴하는 함수, solution을 완성해주세요. 제한 사항 n은 0 이상 3000이하인 정수입니다. 입출력 예 n return 12 28 5 6 입출력 예 설명 입출력 예 #1 12의 약수 programmers.co.kr

[Python] 시저암호

✨풀이과정 1 2 3 4 5 6 7 8 def solution(s, n): s = list(s) for i in range(len(s)): if s[i].isupper(): s[i]=chr((ord(s[i])-ord('A')+ n)%26+ord('A')) elif s[i].islower(): s[i]=chr((ord(s[i])-ord('a')+ n)%26+ord('a')) return "".join(s) Colored by Color Scripter cs 각 문자열을 하나씩 쪼개서 아스키코드로 변환해야하기 때문에 list(s)로 치환해서 담았다. 만약 s[i]번째 문자가 대문자/소문자라면(isupper/islower) s[i]의 값은 (s[i]의 ASCII값 - 'A'/'a'의 ASCII값(97/65))..

[Python] 문자열을 정수로 바꾸기

✨풀이과정 1 2 3 def solution(s): answer = int(s) return answer cs 코딩테스트 연습 - 문자열을 정수로 바꾸기 문자열 s를 숫자로 변환한 결과를 반환하는 함수, solution을 완성하세요. 제한 조건 s의 길이는 1 이상 5이하입니다. s의 맨앞에는 부호(+, -)가 올 수 있습니다. s는 부호와 숫자로만 이루어져있습니 programmers.co.kr

[Python] 수박수박수박수박수박수?

✨ 풀이과정 1 2 3 4 5 6 7 8 def solution(n): answer = "" for i in range(n): if i%2 == 0: answer += "수" else: answer += "박" return answer cs 코딩테스트 연습 - 수박수박수박수박수박수? 길이가 n이고, "수박수박수박수...."와 같은 패턴을 유지하는 문자열을 리턴하는 함수, solution을 완성하세요. 예를들어 n이 4이면 "수박수박"을 리턴하고 3이라면 "수박수"를 리턴하면 됩니다. 제한 programmers.co.kr

SQL - DDL ( create, drop, alter)

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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 DDL (Data Definition Language) : CREATE, DROP, ALTER*** -- rollback; --- 자동커밋 롤백안됨... 주의 -- empty : 데이터가 비워져 있을때 가급적 사용...주의주의주의 -------------------------------------------------------------------------- -- 데이터 테이블 -- INSERT CREATE --DELETE/truncate DROP..

SQL 공부 2022.01.06

SQL - DML ( select, insert, update, delete)

1. INSERT 1 2 3 4 5 6 7 8 9 10 11 12 13 DROP TABLE TT; CREATE TABLE TT(SEQ NUMBER, VAL VARCHAR2(10)); -- DDL은 롤백XXXXX INSERT INTO TT(SEQ,VAL) VALUES(66,'육육'); INSERT INTO TT VALUES(66,'육육'); SELECT * FROM TT; -- null을 입력하는 방법 INSERT INTO TT VALUES(3, NULL); --- 널 INSERT INTO TT VALUES(4, ''); --- 널 INSERT INTO TT(SEQ) VALUES(77); --- 널 INSERT INTO TT VALUES(99, 'null'); INSERT INTO TT VALUES(88,..

SQL 공부 2022.01.06
728x90