군침이 싹 도는 코딩

MySQL 문자열 다루기 (concat , substring ) 본문

Database/MySQL

MySQL 문자열 다루기 (concat , substring )

mugoori 2022. 12. 6. 17:32
select concat( substring(title,1,10), '...') as title
from books;

# 문자열을 다루는 함수를 여럿 섞어서도 사용이 가능하다

해당 코드블럭에서는 타이틀 컬럼을 첫번째부터 열번째자리까지 가져오고 뒤에 ... 이라는 문자를

붙이라는 뜻이다

 

 

select concat( substring(title,1,10), '...') as short_title,
concat(author_fname,author_lname) as author,
concat(stock_quantity,'in stock') as quantity
from books;

# 해당 코드블럭은 타이틀 컬럼을 첫번째부터 열번째까지 가져오고 뒤에 ... 을 붙이고

author_fname 과 l_name 컬럼을 합치고

stock_quantity 컬럼에 뒤에 in stock 을 붙이라는 코드이다