sql 명령어 정의 구조 질문! 0 1 2,494

by 김종오 [PL/SQL] sql 명령어 정의 구조 [2016.04.02 23:46:24]


 

 

완전 초보입니다. sql 관련해서 명령어? 연산자? 등의 정의와 구조 간단한 예제에 대해서 질문들리려고 하는데요

"and", "ascii", "between", "char", "delete", "div", "from", "having", "insert", "is", "information_schema", "limit", "like", "mid", "not", "or", "rlike", "regexp", "select", "substr", "union", "update", "where", "XOR", "#", , "*", "@@datadir", "@@version"

이것들에 대해서 정의와 구조 간단한 예제를 알아야 합니다. 어떻게 어떻게 뒤져가면서 어느정도는 찾긴 했는데

도저히 못찾고 남은것들이  "limit", "mid", "rlike", "regexp",  "XOR",  "#", , "*",  "@@datadir",  "@@version" ," div", "is", "infomation_schema" 얘내들이네요 ㅠㅠ

 

[키워드]
select
 
[정의]
테이블에 저장된 데이터를 검색하기 위한 명령문입니다.
 
[구조]
SELECT 컬럼명 FROM 테이블명
 
[예제]
SELECT * FROM EMPLOYEE
 
[팁]
 
이런식으로 구성을 해야된답니다 ㅠㅠ 도저히 못찾고 있는 저것들 도와주실분 계신가요? ㅠㅠㅠ
by 마농 [2016.04.04 11:28:16]

1. limit : 조회 건수 제한(MySQL)
  - 예) SELECT * FROM t LIMIT 10;  ===> 10건만 조회
2. mid : 중간 문자 잘라오기
  - 예) MID('abcde', 3, 2) ===> 'cd'
3. rlike : Synonym for REGEXP
  - 예) WHERE col RLIKE '[0-9]'  -- 숫자가 포함된 값 검색
4. regexp : 정규표현식 검색
  - 예) WHERE col REGEXP '^[0-9]+$'  -- 숫자로만 이루어진 값 검색
5. XOR : exclusive OR (배타적 논리합 : 둘중 하나만 참일 때 참)
  - 0 XOR 0 ===> 0
  - 0 XOR 1 ===> 1
  - 1 XOR 0 ===> 1
  - 1 XOR 1 ===> 0
6. # : Number 의 약자?
  - 예) Sequential# : Sequential Number 를 의미
7. * : 곱하기?
  - 예) SELECT 2 * 3  ===> 6
8. @@datadir : MySQL Data Directory
  - 예) SELECT @@datadir  ===> C:\ProgramData\MySQL\MySQL Server 5.6\data\
9. @@version : MySQL Version
  - 예) SELECT @@version  ===> 5.6.19
10. div : ?
11. is : ~이다?
12. information_schema : MySQL 의 메타제이터 정보를 가진 스키마
  - 예) SELECT * FROM information_schema.tables;  ==> 테이블 정보 조회

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입