DB/SQL

    [DB/SQL] 데이터 개수 제한, 중복 제거, 개수 세기 (Limit, Distinct, Count)

    데이터 개수 제한 Limit 테이블에 어떤 필드가 있는지 확인하고자 했을 떄, 데이터가 많으면 많을 수록 그 속도는 느려질 것입니다. 그럴 때는 limit를 걸어 가져올 데이터 개수에 제한을 걸어줄 수 있습니다. select * from orders where payment_method = 'kakaopay' limit 3 데이터 중복 제거 Distinct payment_method필드를 중복 제거하면, payment_method 필드에 어떤 데이터가 있는 확인하기 쉽습니다. select distinct(payment_method) from orders; 데이터 개수 세기 count count를 사용하여 payment_method가 'kakopay'인 데이터의 개수를 구할 수 있습니다. select co..

    [DB/SQL] Select문, Where절을 사용해서 데이터 가져오기

    select 쿼리문 쿼리(Query)라는 것은 질의를 의미합니다. Select 쿼리문을 통해 DB에서 원하는 데이터를 선택해서 가져올 수 있습니다. Select 쿼리문은 어떤 테이블에서, 어떤 필드를 가져올지로 작성할 수 있습니다. 현재 DB에는 다음과 같은 테이블이 존재합니다. show tables Select 쿼리문을 사용해서 orders 테이블을 가져오겠습니다. select * from orders Where절 Where절은 Select 쿼리문으로 DB에서 데이터를 가져올 때 조건을 걸어주는 것을 말합니다. 1. payment_method 필드 값이 kakaopay인 데이터 가져오기 select * from orders where payment_method = 'kakaopay' 2. course_..