서버/MySQL 2018. 2. 27. 21:14
MySQL- 6. MySQL 데이터 정보 검색
1. 모든 필드 정보 확인
mysql> select * from ccna;
+--------+----------+--------------+------+
| UserID | UserPass | UserNAME | age |
+--------+----------+--------------+------+
| ccna1 | ccna1111 | kim jung woo | 23 |
| ccna2 | ccna2222 | kim jung woo | 26 |
| ccna3 | ccna3333 | kim jung woo | 29 |
+--------+----------+--------------+------+
3 rows in set (0.00 sec)
mysql> select * from ccna union select * from ccnp;
+--------+----------+----------------+------+
| UserID | UserPass | UserNAME | age |
+--------+----------+----------------+------+
| ccna1 | ccna1111 | kim jung woo | 23 |
| ccna2 | ccna2222 | kim jung woo | 26 |
| ccna3 | ccna3333 | kim jung woo | 29 |
| ccnp1 | ccnp1111 | kim jung woo | 33 |
| ccnp2 | ccnp2222 | kim jung woo | 36 |
| ccnp3 | ccnp3333 | kim jung woo | 39 |
+--------+----------+----------------+------+
6 rows in set (0.00 sec)
mysql>
2. 특정 필드 정보 확인
mysql> select userid from ccna;
+--------+
| userid |
+--------+
| ccna1 |
| ccna2 |
| ccna3 |
+--------+
3 rows in set (0.00 sec)
3. 다수 필드 정보 확인
mysql> select userid,userpass from ccna;
+--------+----------+
| userid | userpass |
+--------+----------+
| ccna1 | ccna1111 |
| ccna2 | ccna2222 |
| ccna3 | ccna3333 |
+--------+----------+
3 rows in set (0.00 sec)
4. 테이블 정보 조건 검색
mysql> select * from ccna where userid='ccna1';
+--------+----------+--------------+------+
| UserID | UserPass | UserNAME | age |
+--------+----------+--------------+------+
| ccna1 | ccna1111 | kim jung woo | 23 |
+--------+----------+--------------+------+
1 row in set (0.00 sec)
mysql> select * from ccna where username='kim jung woo';
+--------+----------+--------------+------+
| UserID | UserPass | UserNAME | age |
+--------+----------+--------------+------+
| ccna1 | ccna1111 | kim jung woo | 23 |
| ccna2 | ccna2222 | kim jung woo | 26 |
| ccna3 | ccna3333 | kim jung woo | 29 |
+--------+----------+--------------+------+
3 rows in set (0.00 sec)
mysql> select * from ccna where age=23;
+--------+----------+--------------+------+
| UserID | UserPass | UserNAME | age |
+--------+----------+--------------+------+
| ccna1 | ccna1111 | kim jung woo | 23 |
+--------+----------+--------------+------+
1 row in set (0.00 sec)
mysql> select * from ccna where age>25;
+--------+----------+--------------+------+
| UserID | UserPass | UserNAME | age |
+--------+----------+--------------+------+
| ccna2 | ccna2222 | kim jung woo | 26 |
| ccna3 | ccna3333 | kim jung woo | 29 |
+--------+----------+--------------+------+
2 rows in set (0.00 sec)
mysql> select * from ccna where age<25;
+--------+----------+---------------+------+
| UserID | UserPass | UserNAME | age |
+--------+----------+---------------+------+
| ccna1 | ccna1111 | kim jung woo | 23 |
+--------+----------+---------------+------+
1 row in set (0.00 sec)
mysql> select * from ccna where age=23 or age=29;
+--------+----------+---------------+------+
| UserID | UserPass | UserNAME | age |
+--------+----------+---------------+------+
| ccna1 | ccna1111 | kim jung woo | 23 |
| ccna3 | ccna3333 | kim jung woo | 29 |
+--------+----------+---------------+------+
mysql> select * from ccna where age=23 and userid='ccna1';
+--------+----------+---------------+------+
| UserID | UserPass | UserNAME | age |
+--------+----------+---------------+------+
| ccna1 | ccna1111 | kim jung woo | 23 |
+--------+----------+---------------+------+
1 row in set (0.00 sec)
mysql> select * from ccna where age between 20 and 26;
+--------+----------+---------------+------+
| UserID | UserPass | UserNAME | age |
+--------+----------+---------------+------+
| ccna1 | ccna1111 | hong jil dong | 23 |
| ccna2 | ccna2222 | park chan ho | 26 |
+--------+----------+---------------+------+
2 rows in set (0.00 sec)
mysql> select * from ccna where userid in ("ccna3");
+--------+----------+--------------+------+
| UserID | UserPass | UserNAME | age |
+--------+----------+--------------+------+
| ccna3 | ccna3333 | kim jung woo | 29 |
+--------+----------+--------------+------+
1 row in set (0.00 sec)
mysql> select * from ccna where userid in ("ccna1","ccna3");
+--------+----------+---------------+------+
| UserID | UserPass | UserNAME | age |
+--------+----------+---------------+------+
| ccna1 | ccna1111 | kim jung woo | 23 |
| ccna3 | ccna3333 | kim jung woo | 29 |
+--------+----------+---------------+------+
2 rows in set (0.00 sec)
mysql> select * from ccna where username like 'kim%';
+--------+----------+--------------+------+
| UserID | UserPass | UserNAME | age |
+--------+----------+--------------+------+
| ccna1 | ccna1111 | kim jung woo | 23 |
| ccna2 | ccna2222 | kim jung woo | 26 |
| ccna3 | ccna3333 | kim jung woo | 29 |
+--------+----------+--------------+------+
3 rows in set (0.00 sec)
mysql> select * from ccna where username like '%jung%';
+--------+----------+--------------+------+
| UserID | UserPass | UserNAME | age |
+--------+----------+--------------+------+
| ccna1 | ccna1111 | kim jung woo | 23 |
| ccna2 | ccna2222 | kim jung woo | 26 |
| ccna3 | ccna3333 | kim jung woo | 29 |
+--------+----------+--------------+------+
3 rows in set (0.00 sec)
mysql> select * from ccna where userpass like '%1111%' or age like '29';
+--------+----------+--------------+------+
| UserID | UserPass | UserNAME | age |
+--------+----------+--------------+------+
| ccna1 | ccna1111 | kim jung woo | 23 |
| ccna3 | ccna3333 | kim jung woo | 29 |
+--------+----------+--------------+------+
2 rows in set (0.00 sec)
mysql> select * from ccna where userpass not like '%3333%';
+--------+----------+--------------+------+
| UserID | UserPass | UserNAME | age |
+--------+----------+--------------+------+
| ccna1 | ccna1111 | kim jung woo | 23 |
| ccna2 | ccna2222 | kim jung woo | 26 |
+--------+----------+--------------+------+
2 rows in set (0.00 sec)
mysql> select * from ccna limit 1;
+--------+----------+---------------+------+
| UserID | UserPass | UserNAME | age |
+--------+----------+---------------+------+
| ccna1 | ccna1111 | kim jung woo | 23 |
+--------+----------+---------------+------+
1 row in set (0.00 sec)
mysql> select * from ccna limit 2;
+--------+----------+---------------+------+
| UserID | UserPass | UserNAME | age |
+--------+----------+---------------+------+
| ccna1 | ccna1111 | hong jil dong | 23 |
| ccna2 | ccna2222 | park chan ho | 26 |
+--------+----------+---------------+------+
2 rows in set (0.00 sec)
mysql> select * from ccna limit 0,2;
+--------+----------+---------------+------+
| UserID | UserPass | UserNAME | age |
+--------+----------+---------------+------+
| ccna1 | ccna1111 | kim jung woo | 23 |
| ccna2 | ccna2222 | kim jung woo | 26 |
+--------+----------+---------------+------+
2 rows in set (0.00 sec)
mysql> select * from ccna limit 1,2;
+--------+----------+--------------+------+
| UserID | UserPass | UserNAME | age |
+--------+----------+--------------+------+
| ccna2 | ccna2222 | kim jung woo | 26 |
| ccna3 | ccna3333 | kim jung woo | 29 |
+--------+----------+--------------+------+
2 rows in set (0.00 sec)
'서버 > MySQL' 카테고리의 다른 글
ㄹㄹㄹ (0) | 2018.02.27 |
---|---|
MySQL- 7. MySQL 테이블 수정 및 칼럼 추가 (0) | 2018.02.27 |
MySQL- 5. MySQL 테이블 정보 추가 및 삭제 (0) | 2018.02.27 |
MySQL- 4. MySQL 테이블 컬럼 확인 (0) | 2018.02.27 |
MySQL- 3. MySQL 테이블 생성 및 삭제 (0) | 2018.02.27 |