ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [mysql] where,비교연산자,order by
    SQL/MySQL 2021. 7. 23. 17:35

    비교연산자와 WHERE절

     

    select * from 게시물 where 번호 <>3;
    // '번호'열이 3과 같지 않은 값인 행의 모든 열을 표로 출력
    
    select * from 게시물 where 번호 <=2;
    // '번호'열이 2와 같거나 작은 값인 행의 모든 열을 표로 출력(위와 동일한 값)
    
    select * from 게시물 where 번호 between 1 and 2;
    // '번호'열이 1과 2사이의 값인 행의 모든 열을 표로 출력(위와 동일한 값)
    
    select * from 게시물 where 제목 like '%3';
    // '제목'열이 3으로 끝나는 문자열값인 행의 모든 열을 표로 출력
    
    select * from 게시물 where 제목 in ('제목1', '제목3');
    // '제목'열이 '제목1'이거나 '제목3' 값인 행의 모든 열을 표로 출력
    +--------+---------+---------+-----------------+---------------------+
    | 번호   | 제목    | 내용    | 작성자번호      | 작성일              |
    +--------+---------+---------+-----------------+---------------------+
    |      1 | 제목1   | 내용1   |               1 | 2021-05-04 16:34:07 |
    |      2 | 제목2   | 내용2   |               1 | 2021-05-04 16:34:07 |
    +--------+---------+---------+-----------------+---------------------+
    
    +--------+---------+---------+-----------------+---------------------+
    | 번호   | 제목    | 내용    | 작성자번호      | 작성일              |
    +--------+---------+---------+-----------------+---------------------+
    |      1 | 제목1   | 내용1   |               1 | 2021-05-04 16:34:07 |
    |      2 | 제목2   | 내용2   |               1 | 2021-05-04 16:34:07 |
    +--------+---------+---------+-----------------+---------------------+
    
    +--------+---------+---------+-----------------+---------------------+
    | 번호   | 제목    | 내용    | 작성자번호      | 작성일              |
    +--------+---------+---------+-----------------+---------------------+
    |      1 | 제목1   | 내용1   |               1 | 2021-05-04 16:34:07 |
    |      2 | 제목2   | 내용2   |               1 | 2021-05-04 16:34:07 |
    +--------+---------+---------+-----------------+---------------------+
    
    +--------+---------+---------+-----------------+---------------------+
    | 번호   | 제목    | 내용    | 작성자번호      | 작성일              |
    +--------+---------+---------+-----------------+---------------------+
    |      3 | 제목3   | 내용3   |               2 | 2021-05-04 16:34:09 |
    +--------+---------+---------+-----------------+---------------------+
    
    +--------+---------+---------+-----------------+---------------------+
    | 번호   | 제목    | 내용    | 작성자번호      | 작성일              |
    +--------+---------+---------+-----------------+---------------------+
    |      1 | 제목1   | 내용1   |               1 | 2021-05-04 16:34:07 |
    |      3 | 제목3   | 내용3   |               2 | 2021-05-04 16:34:09 |
    +--------+---------+---------+-----------------+---------------------+

    ORDER BY 문

    select * from 게시물 where 작성자번호=1 order by 번호;
    // '게시물'테이블의 '작성자번호'열 값이 1인 행의 모든 열을 테이블로 만들되, 
    // '번호'열을 기준으로 오름차순 asc (default값/생략가능)
    
    select * from 게시물 where 작성자번호=1 order by 번호 desc;
    // '게시물'테이블의 '작성자번호'열 값이 1인 행의 모든 열을 테이블로 만들되, 
    // '번호'열을 기준으로 내림차순 desc
    +--------+---------+---------+-----------------+---------------------+
    | 번호   | 제목    | 내용    | 작성자번호      | 작성일              |
    +--------+---------+---------+-----------------+---------------------+
    |      1 | 제목1   | 내용1   |               1 | 2021-05-04 16:34:07 |
    |      2 | 제목2   | 내용2   |               1 | 2021-05-04 16:34:07 |
    +--------+---------+---------+-----------------+---------------------+
    
    +--------+---------+---------+-----------------+---------------------+
    | 번호   | 제목    | 내용    | 작성자번호      | 작성일              |
    +--------+---------+---------+-----------------+---------------------+
    |      2 | 제목2   | 내용2   |               1 | 2021-05-04 16:34:07 |
    |      1 | 제목1   | 내용1   |               1 | 2021-05-04 16:34:07 |
    +--------+---------+---------+-----------------+---------------------+

     

    'SQL > MySQL' 카테고리의 다른 글

    [mysql] if(),date(),Safe mode  (0) 2021.07.27
    [mysql] grant,user,index,view  (0) 2021.07.24
    [mysql] join,Aliases  (0) 2021.07.24
    [mysql] DDL,DML,제약조건  (0) 2021.07.23

    댓글

Designed by Tistory.