day23 TIL
day23 느낀점
오늘은 데이터베이스 녹화 강의를 시작했다. SQL 복습할겸 재미있게 듣고있다. 그리고 오늘 수료생 특강이 있었는데 기록의 중요성을 다시 한 번 느꼈다. 이제부터는 나중에 내가 까먹어도 내 블로그만 봐도 알 수 있도록 더 자세히 꼼꼼하게 해야겠다. 화이팅~
데이터베이스에서 데이터를 선택해 가져오겠다
select 쿼리문으로 가져올 데이터에 조건을 걸어주는 것
// A로 시작하는 문자
SELECT 컬럼명 FROM 테이블 WHERE 컬럼명 LIKE 'A%'
// A로 끝나는 문자 찾기
SELECT 컬럼명 FROM 테이블 WHERE 컬럼명 LIKE '%A'
// A를 포함하는 문자 찾기
SELECT 컬럼명 FROM 테이블 WHERE 컬럼명 LIKE '%A%'
//A로 시작하는 두글자 문자 찾기
SELECT 컬럼명 FROM 테이블 WHERE 컬럼명 LIKE 'A_'
// 첫번째 문자가 'A''가 아닌 모든 문자열 찾기
SELECT 컬럼명 FROM 테이블 WHERE 컬럼명 LIKE'[^A]'
// 첫번째 문자가 'A'또는'B'또는'C'인 문자열 찾기
SELECT 컬럼명 FROM 테이블 WHERE 컬럼명 LIKE '[ABC]'
SELECT 컬럼명 FROM 테이블 WHERE 컬럼명 LIKE '[A-C]'
동일한 범주를 갖는 데이터를 하나로 묶어, 범주별 통계를 내주는 것
데이터를 정렬해주는 것
select payment_method , count(*) from orders o
where course_title ='웹개발 종합반'
group by payment_method
order by count(*)