--------------------------- 412

SQL - REPLACE, SUBSTRING, CONCAT(문자 포맷 가공하기)

REPLACE  SELECT column_name, REPLACE(column_name, '현재값', '바꿀값')FROM table_nameWHERE column_name like '%현재값%'  사용예시)  food_orders 테이블의 restaurant_name컬럼에서 'Blue Ribbon'이 들어간 상점명을 'Pink Ribbon'으로 바꾸기SELECT restaurant_name "원래 상점명", REPLACE(restaurant_name, 'Blue', 'Pink') "바뀐 상점명"FROM food_ordersWHERE restaurant_name like '%Blue Ribbon%'    SUBSTRING(STUBSTR)  SELECT column_name SUBSTR(column_name..

SQL 2024.11.22

JLPT N1 - 悪天候をものともせず、救助隊は遭難者の捜索に向かった。

悪天候あくてんこうものともせず、救助隊きゅうじょたいは遭難者そうなんしゃの搜索そうさくに向むかった。 ">悪天候あくてんこうものともせず、救助隊きゅうじょたいは遭難者そうなんしゃの搜索そうさくに向むかった。악천후에도 아랑곳하지 않고, 구조대는 조난자를 수색하러 향했다.   ものともせず 아랑곳 않고

JLPT N1 2024.11.22

SQL - ORDER BY (오름차순, 내림차순)

SELECT 카테고리컬럼명, SUM(계산 칼럼명)FROM table_nameGROUP BY 카테고리컬럼명ORDER BY 정렬을원하는컬럼명 table_name의 카테고리컬럼을 value합계 기준으로 오름차순정렬   사용예시)  음식 종류별 주문금액 합계기준으로 오름차순 정렬 SELECT cuisine_type, SUM(price) sum_of_priceFROM food_ordersGROUP BY cuisine_typeORDER BY SUM(price)    음식점별 주문 금액 객단가 내림차순 정렬 SELECT restaurnat_name, AVG(name) avg_priceFROM food_ordersGROUP BY restaurant_nameORDER BY AVG(price)DESC 내림차순  =>  D..

SQL 2024.11.21

SQL - GROUP BY (범주별 연산)

SELECT 카테고리컬럼명, SUM(계산컬럼명)FROM table_nameGROUP BY 카테고리컬럼명 원하는 컬럼을 카테고리화 하여 해당컬럼 value들을 모두 더한 값을 조회    사용 예시) 음식 종류별 주문 금액 합계 SELECT cisine_type, SUM(price) sum_of_priceFROM food_ordersGROUP BY cuisine_type   음식점별 평균객단가SELECT restaurant_name, AVG(price) avg_priceFROM food_ordersGROUP BY restaurant_name

SQL 2024.11.21

SQL - SUM, AVERAGE, COUNT, MIN, MAX

숫자 연산 종류연산자설명+더하기-빼기*곱하기/나누기  SELECT column_1, column_2, column_1 + column_2 as total_columnFROM table_name column_1과 column_2, column_1의 value+ column_2의 value가 행별로 계산되어 total_column이라는 alias를 가진 열에 나타난다.    SUM/AVGSELECT SUM(column_1) total_column_1, AVG(column_2) avg_column_2FROM table_name table_name에서 column_1의 value들의 합계를 total_column_1, column_2의 value들의 평균을 avg_column_2에 나타내기.    COUNT/D..

SQL 2024.11.20

JLPT N1 - あきらめず治療に耐え、病気を克服するのができたのは、家族の励ましがあってのことだ。

あきらめず治療ちりょうに耐たえ、病気びょうきを克服こくふくすることができたのは、家族かぞくの励はげましがあってのことだ。 ">あきらめず治療ちりょうに耐たえ、病気びょうきを克服こくふくすることができたのは、家族かぞくの励はげましがあってのことだ。포기하지 않고 치료를 견디며 병을 극복할 수 있었던 것은 가족의 격려가 있어서이다.

JLPT N1 2024.11.20

SQL - 비교연산, BETWEEN, IN, LIKE

비교연산비교연산자의미=같다같지 않다(다르다)>크다>=크거나 같다작다작거나 같다    다양한 조건의 종류(BETWEEN, IN, LIKE)  BETWEENSELECT *FROM table_nameWHERE column_name BETWEEN a AND b 나이가 10세에서 20세사이, 혹은 15000원-20000원의 매출만 확인. 이렇게 사용가능  INSELECT *FROM table_nameWHERE column_name IN (A,B,C) 특정값들만 포함한 데이터를 조회할 때 유용  LIKESELECT *FROM table_nameWHERE column_name LIKE '시작문자%'WHERE column_name LIKE '%포함문자%'WHERE column_name LIKE '%끝문자' 시작문자, ..

SQL 2024.11.19

WidgetKit - Macros

매크로들  macro Preview(String?, as: WidgetFamily, using: Provider.Intent, widget: () -> Widget, timelineProvider: () -> Provider) 특정 타임라인 provider를 사용하여 Intent 설정이 있는 위젯을 미리보기하자. macro Preview(String?, as: WidgetFamily, using: Provider.Intent, widget: () -> Widget, timelineProvider: () -> Provider) 특정 타임라인 provider를 사용하여 app intent 설정이 있는 위젯을 미리보기하자.     Intent vs app Intent  Intentapp Intent정의 방식A..

728x90