[Database] SQL 함수

2022. 9. 23. 22:53· Programming/Database

🔴 문자열 함수

SUBSTRING ==  문자열을 자르는 함수
DBMS 함수 사용법
ORACLE SUBSTR
SUBSTRB
함수(문자열, 시작위치, 길이)
MSSQL SUBSTRING
MYSQL SUBSTRING
SUBSTR
MID

 

예시

SELECT SUBSTRING('TEST'.1,1);
=T

SELECT SUBSTRING('TEST',2,1);
=E

SELECT SUBSTRING('TEST',3,1);
=S

SELECT SUBSTRING('TEST'2,2);
=ES

 

 

🔴 문자, 아스키 코드 변환 함수

아스키코드(ASCII) = 문자 인코딩
DBMS CHAR → ASCII ASCII → CHAR
ORACLE ASCII CHR
MSSQL ASCII CHAR
MYSQL ASCII,ORD CHAR

 

예시

SELECT ASCII('A');
=97

SELECT BIN(ASCII('A');
=1100001

SELECT ASCII(SUBSTRING('TEST',1,1);
=116 (T를 ASCII로 변환)

SELECT CONCAT(CHAR(97),CHAR(97));
=aa

SELECT CONCAT(CHAR(97),CHAR(100),CHAR(109),CHAR(105),CHAR(110));
=admin

 

🔴 COUNT 함수

집계함수 , 코드개수를 구하는 함수

 

예시

//Custermers 테이블의 레코드 개수 구하기

SELECT count(*) FROM Customers;

 

 

🔴 길이함수

COUNT 함수와 유사
DBMS 함수
ORACLE LENGTH
MSSQL LEN
MYSQL LENGTH

 

예시

// Customers 테이블의 CustomerName의 길이값을 출력

SELECT length(CustomerName) from Customers;

https://www.w3schools.com/sql/trysql.asp?filename=trysql_select_all

 

SQL Tryit Editor v1.6

WebSQL stores a Database locally, on the user's computer. Each user gets their own Database object. WebSQL is supported in Chrome, Safari, Opera, and Edge(79). If you use another browser you will still be able to use our Try SQL Editor, but a different ver

www.w3schools.com

 

저작자표시 (새창열림)

'Programming > Database' 카테고리의 다른 글

[Database] SQL ORDER BY 절을 이용한 정렬  (0) 2022.09.23
[Database] SQL 조건문  (0) 2022.09.23
[Database] SQL 연산자  (1) 2022.09.23
[Database] SQL 기본문법(INSERT, SELECT, UPDATE, DELETE)  (0) 2022.09.23
[Database]SQL 기본문법 (CREATE, DROP, ALTER)  (1) 2022.09.23
'Programming/Database' 카테고리의 다른 글
  • [Database] SQL ORDER BY 절을 이용한 정렬
  • [Database] SQL 조건문
  • [Database] SQL 연산자
  • [Database] SQL 기본문법(INSERT, SELECT, UPDATE, DELETE)
po3nyo
po3nyo
po3nyo
공부기록장
po3nyo
전체
오늘
어제
  • 분류 전체보기 (208)
    • Programming (13)
      • HTML (0)
      • JavaScript (1)
      • CSS (1)
      • PHP (1)
      • Java (2)
      • Database (7)
      • Python (1)
      • C (0)
    • Web Hacking (28)
      • Web (14)
      • DVWA (12)
      • Bee-Box (0)
    • Reverse Engineernig (11)
      • study (11)
      • lena (0)
    • System Hacking (0)
    • Forensics (0)
    • Cryptography (0)
    • Wargame (58)
      • root-me.org (19)
      • webhacking.kr (0)
      • los.rubiya.kr (0)
      • TryHackMe (0)
      • HackerFactory.co.kr (0)
      • dreamhack.io (0)
      • picoctf.org (27)
      • Hackme.org (11)
      • CTF (1)
    • OS (6)
      • Windows (1)
      • LINUX (5)
    • Algorithm (22)
      • BOJ (22)
      • 기타 (0)
    • Tools (14)
    • Etc (7)
    • 알쓸신잡 (5)
    • 전공 (40)
      • 운영체제 (11)
      • 정보통신 (13)
      • 소프트웨어공학 (9)
      • 컴퓨터 구조 (7)

블로그 메뉴

  • 방명록

공지사항

인기 글

태그

  • 모의해킹
  • Hackmechallenge
  • rootme
  • picoCTF
  • 정보통신
  • dvwa실습
  • Python
  • writeup
  • Infosec
  • order by절
  • html
  • 정보보안
  • SQL
  • 웹해킹
  • wirteup
  • dvwa
  • mus1c
  • OWASP
  • sql 조건문
  • ceate
  • 레코드 제한
  • Hackme.org
  • sql 분법
  • 정보보호
  • 침투
  • 취약점
  • rootmeorg
  • php
  • 알쓸신잡
  • sql 데이터타입

최근 댓글

최근 글

🔒 · Designed By 정상우.v4.2.2
po3nyo
[Database] SQL 함수
상단으로

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.