DATETIME에서는 날짜(년-월-일)와 시각(시-분-초)가 전부 출력되고 있다.
이를 DATE 형으로 바꾸려면 DATE_FORMAT(컬럼, 형식)을 사용하면 된다.
%Y(4자리 연도), %y(2자리 연도), %m(월), %d(일), %H(시간), %h(시간), %i, %s
이렇게 원하는 값만 불러올 수 있다.
문제: ANIMAL_INS 테이블에 등록된 모든 레코드에 대해, 각 동물의 아이디와 이름, 들어온 날짜를 조회하는 SQL문을 작성해주세요. 이때 결과는 아이디 순으로 조회해야 합니다.
*시각(시-분-초)을 제외한 날짜(년-월-일)만 보여주세요.SELECT ANIMAL_ID, NAME, DATE_FORMAT(DATETIME, '%Y-%m-%d') FROM ANIMAL_INS ORDER BY ANIMAL_ID;
아니면 MySQL에서는 연도만 가지고 오고 싶을 때, 앞에 YEAR을 붙이는 방법도 있다.
range(시작값, 끝값, 간격)
| 구성 요소 | 의미 |
|---|---|
range(a, b) | a부터 b-1까지 |
range(a, b, s) | a부터 b-1까지 s 간격으로 증가 |
range(2, n+1, 2) | 짝수만 생성하는 대표 패턴 |
range의 범위는 끝값-1까지라는 것에 유의문제: 나머지가 1이 되는 수 찾기
자연수 n이 매개변수로 주어집니다. n을 x로 나눈 나머지가 1이 되도록 하는 가장 작은 자연수 x를 return 하도록 solution 함수를 완성해주세요.'가장 작은 자연수 x'를 구하는 조건이 따로 필요할까?
답안
def solution(n):
for x in range(3, n):
if n % x == 1:
return x
위의 답안으로 충분
Why? 해당 함수는 x=3부터, 즉 작은 숫자부터 시작/ 조건을 만족하면 바로 return
그렇게 return된 값이 바로 가장 작은 값!
이번 주에는 팀 내에서 데이터 직군을 골라 직무조사를 하는 미션이 있었다.
미션 관련해서 회고를 진행했는데, 내 개인적인 의견은 다음과 같았다.
Keep: 협업이 잘 된다고 느껴졌습니다. 자료조사를 다들 잘 해주셔서 얻어가는 것도 많고, 의지가 되었습니다. 또한 윈도우로 PPT 공유작업을 하는 아이디어가 좋았습니다. 이런 협업 툴을 앞으로도 잘 이용하고, 적극적으로 소통해나가면 좋을 것 같습니다. 더불어 발표 준비를 일찍 끝낸 것이 너무 좋았습니다.
Problem: 팀 활동에서 문제가 된다고 느끼는 점은 개인적으로 없었습니다. 다만, 발표 시간 관계상 조사한 내용을 전부 PPT에 넣지 못하게 된 것이 조금 아쉬웠습니다. 물론 이렇게 조사한 내용을 발표자료에서 뺀다고 하더라도, 조사하면서 얻은 지식은 머리에 남아있을 것입니다. 그래도 다음에 조사를 하게 된다면, 시간과 분량을 조금 더 고려하여 자료 조사 계획을 짜면 더 효율적일 것 같습니다.
Try: 협업이 잘 되는 것이 강점인 만큼, 또다른 협업 툴 사용에 도전해봐도 괜찮을 것 같습니다.
우리 팀 전체의 의견을 취합하면 다음과 같았다.
Keep
1. 팀원들이 자료 조사를 성실히 해줘서 오류 없이 잘 마무리되었고, 많은 것을 배울 수 있었음
2. 윈도우 PPT 공유 아이디어가 유용했으며, 협업 툴 활용과 적극적 소통이 잘 이루어짐
3. 발표 준비를 일찍 끝낸 점이 좋았음
Problem
1. 서로 다른 툴 사용으로 자료 조사 시 시간이 더 소요됨
2. 발표 시간 제약으로 조사한 내용을 모두 발표 자료에 담지 못한 점이 아쉬웠음
3. 큰 문제는 없었지만, 자료 조사 시 시간과 분량을 더 고려할 필요가 있음
Try
1. 사용하는 툴을 통일하면 더 효율적일 것
2. 역할 분담을 더 매끄럽게 하면 좋겠음
3. 협업이 잘 되는 만큼, 새로운 협업 툴도 도전해볼 만함
이번 프로젝트에서 자료 조사를 할 때, 서로 사용하는 툴이 달랐다. 워드/ 구글문서/ 노션으로 갈라졌기 때문에, 확실히 자료를 합쳐야 할 일이 생긴다면 번거롭겠다는 생각이 들었다.
그리고 개인적으로는 조가 발표 준비를 일찍 끝낸 편이라고 생각했는데, 조금 더 빠른 작업과 원활한 역할 분담을 원하는 팀원도 있었다는 사실을 알고 이번 내 역할에 얼마나 충실했는지를 다시 한 번 돌아보게 되었다.