본문 바로가기
TIL&WIL

241007 TIL

by 나노다 2024. 10. 7.

SQL

SQL문의 순서는 select > from > where > group by > order by 순서임!!!!

 

select 무엇 from 어디

'어디'라는 테이블에서 '무엇'이라는 컬럼을 보여다오

  • 무엇 자리에 * 넣으면 그 테이블 다 보여줌

select 무엇1, 무엇2, 무엇3 from 어디

'어디'라는 테이블에서 '무엇1', '무엇2', '무엇3'이라는 컬럼들을 보여다오

select 무엇 as "무엇무엇" from 어디

'어디'라는 테이블에서 '무엇'이라는 컬럼을 '무엇무엇'이라 칭하며 보여다오

  • 영어일 땐 큰 따옴표 써도 되고 안 써도 됨
  • 따옴표 안 쓰는 경우 띄어쓰기는 "_" 이거 언더바로 표현
  • as를 안 쓰기도 함

select 무엇 from 어디 where 이러이러한

'어디'라는 테이블에서 '이러이러한' 조건에 해당하는 '무엇'이라는 컬럼을 보여다오

where 나이 between 20 and 30

나이가 20에서 30 사이인

where 나이 in (15, 25, 35) / where 이름 in ('철수', '영수')

나이가 15세, 25세, 35세인 / 이름이 철수, 영수인

  • 문자열은 작은 따옴표 필수

where 이름 like '%지%' / where 이름 like '지%' / where 이름 like '%지' 

이름 중에 '지'가 들어가는 이름인 / '지'로 시작하는 이름인 ' / '지'로 끝나는 이름인

sum(무엇) avg(무엇) count(무엇) min(무엇) max(무엇)

무엇 컬럼의 합 / 무엇 컬럼의 평균 / 무엇 컬럼의 행 개수 / 무엇 컬럼의 최솟값 / 무엇 컬럼의 최댓값

  • count(1) 또는 count(*)하면 테이블의 모든 행 개수
  • count(distinct 무엇)하면 무엇 컬럼의 행 개수인디 중복 값을 제외하고 센 결과

select 무엇1, 무엇2 from 어디 group by 무엇1

'어디'라는 테이블에서 '무엇1'이라는 컬럼별 '무엇2'를 보여다오

select * from 어디 order by 무엇

'어디'라는 테이블 전부를 '무엇'이라는 컬럼의 오름차순으로 정렬해서 보여다오

select * from 어디 order by 무엇1 desc, 무엇2

'어디'라는 테이블 전부를 '무엇1'이라는 컬럼의 내림차순으로 정렬한 후, '무엇2'라는 컬럼의 오름차순으로 정렬해다오

  • desc 붙이면 내림차순
  • 콤마로 여러 순서 배열할 수 있고, 정렬 순서는 앞에 오는 곳부터 적용

javascript

id는 유일무이한 명찰이고, class는 여러 곳에 붙을 수 있는 명찰임

 

<h1 id="headline" class="text"> 제목 </h1>

<h2 class="text" > 소제목 </h2>

<p id="first" class="text" > 첫 내용 </p>

<p id="second" class="text" > 다음 내용 </p>

 

위처럼, id는 중복 불가, class는 중복 가능

 

'TIL&WIL' 카테고리의 다른 글

241009 TIL  (0) 2024.10.09
241008 TIL  (1) 2024.10.08
24년 10월 1주차 WIL  (2) 2024.10.04
241004 TIL  (1) 2024.10.04
241002 TIL  (1) 2024.10.02