반응형
use yh_db; select * from books; select * from yh_db.books; |
select * from 데이터베이스 이름.테이블 이름
-- 이때는 use 안써도 됨. .(점)의 뜻은 '~의'라는 뜻
insert into books (title, author_fname,author_lname,released_year,stock_quantity,pages) values ('10% Happier','Dan','Harris',2014, 29, 256), ('fake_book','Freida','Harris',2001,287,428), ('Lincon In The Bardo','George','Saunders', 2017, 111, 388); select * from books; |
중복없이 데이터 가져오기: distinct
-- distinct: 함수는 아니다. 판다스 데이터 프레임의 unique와 같다.
– distinct는 컬럼이름의 왼쪽에 작성한다.
-- author_lname의 이름을 중복없이 가져오세요. select distinct author_lname from books; -- 작가의 full name을 중복없이 가져오세요. select distinct concat(author_fname, ' ' ,author_lname) from books; |
반응형
'프로그래밍 언어 > MySQL' 카테고리의 다른 글
[MySQL] 단어 포함 여부 간단 검색: like/ 숫자 자리수 표시: 언더스코어(__) (0) | 2022.05.16 |
---|---|
[MySQL] 정렬하기: order by/ 몇 행의 데이터 가져오기: limit (0) | 2022.05.16 |
[MySQL] concat, concat_ws, substring, substr, replace, reverse, char_length, upper, lower (0) | 2022.05.15 |
[MySQL] delete from ..where, select ..from (0) | 2022.05.14 |
[MySQL] use, show, desc, insert into... values, select, from, update/set/where (0) | 2022.05.14 |