SQL SELECT 베이스(2) 측정값 다양

4219 단어 SQL
이 글은 "SQL SELECT 기초"의 두 번째입니다.
SQL SELECT 기본 디렉토리
← 앞의 기사는SQL SELECT 베이스(1) 데이터 및 테이블
→ 다음 글은 SQL SELECT 베이스(3) 오프사이트 탭
※ 아래 내용을 알고 있다면 이 장을 건너뛸 수 있습니다
  • SELECT 문구에서 "Hello, world"를 출력하십시오.
  • SELECT 문장에 큰따옴표로 둘러싸인 단어와 둘러싸이지 않은 단어가 나타납니다.
    양자는 무엇이 다릅니까?설명해 주세요.
  • 표량치가 각양각색이다


    지난번 보도에서 나는 시계 테두리 안에 표량이 있다고 썼다.
    구체적인 예를 들겠습니다.

    문자열


    표량의 대표적인 예는 문자열이다.
    프로그래밍 언어를 배울 때, 우선 출력 Hello, world! 을 약속합니다.
    SELECT 글로 쓰면 이런 느낌이에요.
    SELECT "Hello, world!"
    
    각자의 환경에서 실행하세요.잘 돌아올게요.

    이와 같이 SQL 문장에서 문자열을 표현할 때 ""큰따옴표 또는 ""작은따옴표로 묶습니다. 문자열 자체에 ""이 나타나는 경우 ""로 묶으면 쉽게 읽을 수 있습니다.SELECT 이 키워드는 더블 인용부호로 묶은 것이 아니니 주의하십시오.'예약어'라고 불리는 특수 키워드SELECT는'앞으로 데이터베이스에 문의하세요~'라는 신호다.

    정수


    데이터베이스에 숫자를 저장하는 경우가 많군요.물론 숫자도 처리할 수 있다.
    SELECT 123
    
    음수도 쓸 수 있다.
    SELECT -123
    
    소수도 쓸 수 있어요.
    SELECT 1.08
    
    즉석에서 네 가지 연산을 쓸 수도 있어요!계산된 결과를 얻다.
    괄호를 사용하여 우선 순위를 계산할 수 있습니다.
    SELECT (100 + 250) * 1.08
    

    진위 값


    각종 프로그래밍 언어라면 진위 값 (true/false) 을 제공할 수 있습니다.
    ySQL의 경우 true/false 키워드를 준비했지만 0은 false, 0 이외는true로 간주됩니다.
    나는 아직 잘 모른다고 생각해서 WHERE 문장의 회중에 상세하게 설명한다.

    날짜와 시간


    시간계는 데이터베이스 사투리에 따라 격렬한 종류다.
    ySQL에서 서버의 현재 시간 찾기
    SELECT NOW()
    
    혹은
    SELECT CURRENT_TIMESTAMP
    
    그랬으면 좋겠지만, 수첩을 읽으면서 해 봤으면 좋겠어요.필자도 잘 기억이 나지 않는다.
    ySQL::MySQL5.6 참조 안내서:12.7 날짜 및 시간 함수
    만약 당신이 또 다른 기법을 찾고 싶다면, 공식 수첩을 읽어 주십시오.
    ySQL::MySQL5.6 참조 안내서:11 데이터 유형

    함수


    그나저나 방금 한 단어NOW()가 나왔어요.뒤에 괄호를 붙여서 쓰는 것을 함수라고 하는데 MySQL이 미리 준비한 기능 중 하나입니다.실행하면 어떤 특별한 값이나 가공 값을 되돌려줍니다.
    예를 들면 이런 게 있어요.
  • CONCAT(text1, text2, text3, ...) ... 괄호에 쓰인 여러 문자열을 하나의 문자열로 결합
  • NOW() ... 현재 시간으로 돌아가기
  • FLOOR(108.012) ... 소수점을 버리고 이 상황에서 되돌아온다108.
  • 많기 때문에 조사하면서 사용하는 것이 좋습니다.쫓아다니며 자주 쓰는 것만 기억해라.
    ySQL: MySQL5.6 참조 안내서: 12 함수 및 연산자

    지원

  • 이 글은 MySQL 방언 기재를 사용하여 FROM 자구를 생략할 수 있습니다.갑골문이나 DB2라면 생략할 수 없기 때문에 기법에 약간의 변화가 있다.
  • 이 글은 "SQL SELECT 기초"의 두 번째입니다.
    SQL SELECT 기본 디렉토리
    ← 앞의 기사는SQL SELECT 베이스(1) 데이터 및 테이블
    → 다음 글은 SQL SELECT 베이스(3) 오프사이트 탭

    좋은 웹페이지 즐겨찾기