SQL 1주차

Lee1231234·2022년 8월 17일
0

SQL query문들

select
어떤 테이블에서 어떤 필드의 데이터를 가져올지.

select * from orders;
select culnms_name from orders;

orders의 테이블에서 모든 데이터를 가져오겠다.
컬럼의 이름을가진 필드만 가져오겠다.

특정 데이터만 가져오고싶다(where)

select * from 테이블
where 컬럼이름 = "컬럼 값" [조건 and or] 컬럼이름  = "컬럼값";
조건 연산자 !=,>,<,= in(start,end) between a and b, 컬럼이름 like '컬럼값' 
컬럼값에 %를 사용하면 모든 문자열을 포함한다

일부 데이터만 limit
숫자만큼 데이터를 가지고옴

select * from 테이블 
where 컬럼 = "값"
limit 숫자;

중복 제거 distinct
중복된 테이블을 제외하고 가져옴

select distinct(컬럼) from 테이블;

데이터 count
데이터의 갯수를 가져옴

select count(*) from 테이블;
profile
not null

0개의 댓글