ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 자주 사용하는 SQL Query 2
    Database/데이터베이스 2018. 12. 1. 21:24
    반응형

    [DataBase] 자주 사용하는 SQL Query 2





    [데이터 조작 함수 사용하기]

     

    # 문자 조작 함수 

    # UPPER() 는 문자를 모두 대문자로 변환한다 


    SELECT vend_name, UPPER(vend_name) AS vend_name_upcase

    FROM Vendors

    ORDER BY vend_name;



    # 자주 사용되는 문자 조작 함수 


    -- LEFT() : 문자열 왼쪽에서부터 문자열 일부를 추출

    -- LENGTH() : 문자열의 길이를 반환

    -- LOWER() : 문자열을 소문자로 변환 

    -- LTRIM() : 문자열의 왼쪽에 있는 공백 문자를 삭제 

    -- RIGHT() : 문자열 오른쪽에서부터 문자열 일부를 추출

    -- RTRIM() : 문자열의 오른쪽에 있는 공백 문자를 삭제 

    -- SOUNDEX() : 문자열의 SOUNDEX 값을 반환 

    -- UPPER() : 문자열을 대문자로 변환 



    # SOUNDEX() 함수 사용하기 

    # SOUNDEX 는 문자를 소리 나는 대로 표현하는 문자열 변환 알고리즘 

    # 어떤 문자가 입력되었는지 보다는 어떻게 발음하는지를 비교하여 비슷한 소리를 내는 문자와 음절로 변환 


    SELECT cust_name, cust_contact

    FROM Customers

    WHERE cust_contact = 'Michael Green';



    # Michael Green 과 비슷한 소리를 내는 연락처를 검색하기 


    SELECT cust_name, cust_contact

    FROM Customers

    WHERE SOUNDEX(cust_contact) = SOUNDEX('Michael Green');



    반응형
Designed by Tistory.