내일배움캠프 STEP 2. 속도에 맞춰 나아가기/SQL 기초

2. 이제 좀 벌었으니 flex 한 번 해볼까요?!

김호진02 2024. 10. 10. 16:55

 

5번 문제

SELECT 컬럼명 FROM 테이블명;

 

답)

SELECT product_name, price 
FROM products ;

 

6번 문제 

문자열이 포함된 데이터 검색 LIKE사용

WHERE 컬럼명 LIKE  '%포함된 단어%

 

%문자=> 앞에 문자와 상관없이 문자가 포함된 단어 모두 ( 문자로 끝나는 단어)

문자% => 뒤에 문자와 상관없이  문자가 포함된 단어 모두 (문자로 시작된 단어)

%문자% => 단어 어디에든 문자가 포함된 단어 모두 ( "안녕하세요" %안녕% 일때 "안녕하세요"도 해당)

 

답)

SELECT *
FROM your_table_name
WHERE product_name LIKE '%프로%';

 

7번 문제 

2번과 동일 갤로 시작되는 모든 단어

 

답) 

SELECT *
FROM your_table_name
WHERE product_name LIKE '갤%';

 

8번문제

컬럼의 데이터의 합 SUM

SELECT SUM(컬럼명)
FROM 테이블명;

 

답)

SELECT SUM(price)
FROM products;