일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- ubuntu
- 더현대서울 맛집
- AI 경진대회
- Real or Not? NLP with Disaster Tweets
- 코로나19
- 백준
- 금융문자분석경진대회
- 프로그래머스 파이썬
- SW Expert Academy
- ChatGPT
- github
- 편스토랑 우승상품
- Docker
- 파이썬
- 캐치카페
- Baekjoon
- dacon
- gs25
- Git
- 맥북
- 프로그래머스
- 편스토랑
- leetcode
- 자연어처리
- PYTHON
- 데이콘
- hackerrank
- Kaggle
- 우분투
- programmers
- Today
- Total
목록
반응형
2021/11/01 (4)
솜씨좋은장씨
최근에 DB 테이블을 구성하고 SqlAlchemy와 Python을 통해 DB와 연동하여 이런 저런 API 작업을 진행하였습니다. 처음으로 DB 테이블을 구성하고 작업하다보니 column 명도 그렇고 데이터 형식도 계속 바꾸게 되어 이미 만들어져 있는 테이블을 계속 수정해야하는 일이 있었습니다. 이 글에서는 DB Table Column을 추가, 수정, 삭제하는 쿼리에 대해 적어보려 합니다. 👨🏻💻 Column 추가 쿼리 ALTER TABLE [column을 추가할 테이블명] ADD COLUMN [추가할 column 명] [데이터 형식] [NULL가능 여부]; 👨🏻💻 Column 데이터 형식 수정 쿼리 ALTER TABLE [수정할 column이 있는 테이블 명] MODIFY COLUMN [데이터 형식 ..
코딩 1일 1문제! 오늘의 문제는 백준의 0 = not cute / 1 = cute 입니다. 10886번: 0 = not cute / 1 = cute 준희는 자기가 팀에서 귀여움을 담당하고 있다고 생각한다. 하지만 연수가 볼 때 그 의견은 뭔가 좀 잘못된 것 같았다. 그렇기에 설문조사를 하여 준희가 귀여운지 아닌지 알아보기로 했다. www.acmicpc.net 👨🏻💻 코드 ( Solution ) from collections import Counter def cute_or_not(opinions): cnt = Counter(opinions).most_common(1) if cnt[0][0] == 0: answer = 'Junhee is not cute!' elif cnt[0][0] == 1: answe..
코딩 1일 1문제를 풀고 pull을 하려고 하는데 error: You have not concluded your merge (MERGE_HEAD exists). 위와 같은 오류가 발생하며 제대로 pull이 되지않았습니다. 이를 해결하는 방법은 다음과 같습니다. $ git merge --abort 먼저 위의 명령어를 통하여 merge를 취소합니다. 그 다음 충돌한 내용을 해결합니다. $ git status 잘 해결되었는지 확인해본 뒤 $ git pull origin 다시 pull을 해보면 됩니다. 읽어주셔서 감사합니다.
MariaDB를 사용하는 서비스를 개발하면서 최초에 설정 시 Timezone 설정을 제대로 하지 않아 DB에서 자동으로 업데이트 되는 시간과 실제 시간이 9시간이나 차이나고 있었습니다. 기존 데이터를 다 지울 수는 없고 문제가 되는 column 만 9시간 이후로 업데이트 할 수 없을까 하던 차에 DATE_ADD 쿼리를 알게되어 해당 쿼리만 9시간 이후로 업데이트를 하였고 그 이후로 요청되는 값은 서버에 Timezone을 설정하여 제대로 업데이트 되도록 하였습니다. 이 글에서는 원하는 column의 원하는 row의 datetime만 업데이트 하는 방법에 대해서 정리해보고자 합니다. 👨🏻💻 DATE_ADD MySQL에서 날짜를 더하거나 뺄때 사용하는 함수입니다. DATE_ADD(바꾸고 싶은 컬럼, INTE..