MySQL
-
SQL 문자열 연산Database 2021. 3. 8. 14:35
SQL에서의 문자열 연산 데이터베이스 제품마다 SQL방언이 존재하며 각 데이터베이스 제품 별로 아래와 같은 연산자로 문자열을 결합 할 수 있다. + : SQL server || : Oracle, DB2, PostgreSQL CONCAT : MySQL 1. CONCAT 함수 문자열 결합은 2개의 열 데이터를 모아 1개의 열로 처리하고 싶은 경우 사용한다. 이때 문자열형 데이터 뿐만이 아닌 수치형 데이터와의도 결합할 수 있다. 다만 결합한 결과는 문자열형 데이터가 된다는것만 기억하자 SELECT CONCAT (name, price) FROM products; 2. SUBSTRING 함수 문자열 일부분을 계산하여 반환해주는 함수이다. SUBSTRING('20140125001', 1, 4) => '2014' S..
-
TIL.54 Httpie를 이용해 통신해보기(Django, MySQL)TIL/Django 2020. 12. 2. 19:25
Django_CRUD_2 이전 CRUD_1에서는 모델과 데이터베이스간에 다뤘던 Django QuerySetAPI를 사용하고 연습해봄으로써 손에 익히기 위한 공부였다면 CRUD_2에서는 위에서 배운 내용1의 기본기를 통해서 실제로 클라이언트 통신을 보내 정상적으로 통신이 이루어지는 과정에 대한 이해이다. 클라이언트 Tool로서는 더 개발자스러운(?) Httpie를 이용하도록 하자. 다시 한번 HTTP 를 이용한 통신이 이루어지는 과정 세션이 끝나면 간단한 백엔드 API를 만들 수 있다고 볼 수 있다. 클라이언트에서 서버로 요청이 들어오면 가장 먼저 URLconf 로 들어가서 들어온 URL이 우리 서버에서 처리할 수 있는 URL인지 하나하나 따져본뒤 이상이 없다면 뷰로 그 처리를 위임하고 뷰에서 요청에 대해..