티스토리 뷰
테이블 데이터
데이터 입력하기
INSERT INTO 필드명(입력할 데이터) VALUES(입력할 데이터값);
INSERT INTO myData(youEmail, youName, youPass, youBirth, youAge, youPhone, regTime) VALUES('wwuu123@naver.com','최가영','12345678','19970506','26','01066179991','12345678');
데이터 불러오기
SELECT*FROM 테이블명;
전체 데이터 불러오기
mysql> SELECT*FROM myMember;
조건 데이터 불러오기
SELECT*FROM 테이블명 WHERE 조건;
회원아이디가 10번인 경우
SELECT * FROM myMember WHERE MemberID = 10;
회원아이디가 10번이 아닌 경우
SELECT * FROM myMember WHERE MemberID <> 10;
회원아이디가 5~10번인 경우
SELECT * FROM myMember WHERE MemberID >=5 and MemberID <=10;
범위 조건 데이터 불러오기
SELECT*FROM 테이블명 WHERE 컬럼명 BETWEEN 시작값 AND 끝값;
회원아이디가 5~10번인 경우
SELECT * FROM myMember WHERE MemberID BETWEEN 5 AND 10;
회원아이디가 5~10번이 아닌 경우
SELECT * FROM myMember WHERE NOT MemberID BETWEEN 5 AND 10;
해당 조건 데이터 불러오기
SELECT*FROM 테이블명 WHERE 컬럼명 IN(값1, 값2, 값3.......);
SELECT * FROM myMember WHERE NOT MemberID IN(4,5,13,14);
패턴 조건 데이터 불러오기
SELECT*FROM 테이블명 WHERE 컬럼명 LIKE;
이메일 중에 never 텍스트가 포함된 경우
SELECT * FROM myMember WHERE youEmail LIKE '%naver%';
이메일 중에 wed 텍스트로 시작되는 경우
SELECT * FROM myMember WHERE youEmail LIKE 'wed%';
이메일 중에 com 텍스트로 끝나는 경우
SELECT * FROM myMember WHERE youEmail LIKE '%com';
이름 중에 '김' 텍스트로 시작되는 멤버 출력
SELECT * FROM myMember WHERE youName LIKE '김%';
이름 중에 '김'이거나 '황'씨인 경우의 멤버 출력
SELECT * FROM myMember WHERE youName LIKE '김%' OR youName LIKE '황%';
이름 중에 중간 글자가 '근'인 경우의 멤버 출력
SELECT * FROM myMember WHERE youName LIKE '_근_';
SELECT * FROM myMember WHERE youName LIKE '__연';
논리 연산자 데이터 불러오기
SELECT*FROM 테이블명 WHERE 컬럼명 연산자;
나이가 30살 이상이고 또는(OR) 김씨인 멤버
SELECT * FROM myMember WHERE youAge >=30 || youName LIKE '김%';
나이가 20살 이상이면서(AND) 김씨인 멤버
SELECT * FROM myMember WHERE youAge >=20 && youName LIKE '김%';
멤버아이디가 2또는 10 그리고 나이가 30이상인 경우
SELECT * FROM myMember WHERE (memberID=2 OR memberID=10) AND youAge >=30;
데이터 갯수 불러오기
SELECT*FROM 테이블명 LIMIT 표시할 수;
SELECT*FROM myMember LIMIT 12;
SELECT*FROM myMember LIMIT 5,10;
SELECT youEmail FROM myMember LIMIT 5,10;
내림차순/오름차순
SELECT*FROM 테이블명 ORDER by 컬럼명 정렬방식(DESC/ASC);
SELECT*FROM myMember ORDER by youAge DESC;
SELECT*FROM myMember ORDER by youAge ASC;
'MySQL' 카테고리의 다른 글
[MySQL] 테이블 합치기 (0) | 2022.04.14 |
---|---|
[MySQL] 테이블 데이터 - 데이터 수정하기 & 삭제하기 (0) | 2022.04.14 |
[MySQL] 테이블 수정 (0) | 2022.04.14 |
[MySQL] 테이블 제어 (0) | 2022.04.08 |
[MySQL] 테이블 만들기 (0) | 2022.04.08 |
댓글
© 2018 webstoryboy