kjh00n의 기록저장소
실습2 본문
- 자신의 계정추가
INSERT INTO member VALUES (0,'kjhoon1410','김정훈','M','000-000','고양시 일산서구 대화동','111-111',26);
- '배용진'의 모든 정보 출력
SELECT * FROM member WHERE name = '배용진';
- 20대의 이름, 주소, 나이 출력
SELECT name,address,age FROM member WHERE age BETWEEN 20 AND 29;
- 남성의 이름, 나이, 성별, 전화번호, 아이디 출력
SELECT name,age,sex,tel,id FROM member WHERE sex = 'M';
- 30세 미만 또는 50세 이상 여성의 나이, 주소출력
SELECT age,address FROM member WHERE sex = 'W' AND (age < 30 OR age >= 50);
- 20대 또는 40대 남성의 나이, 아이디, 전화번호 출력
SELECT age,id,tel FROM member WHERE sex = 'M' AND (age >= 20 AND age < 30) OR (age >= 40 AND age < 50);
- 김 씨 성을 가진 남자의 이름, 나이, 전화번호출력
SELECT name,age,tel FROM member WHERE name LIKE '김%' AND sex = 'M';
- 주소가 서울인 사람의 이름, 우편번호, 주소, 전화번호출력
SELECT name,post_num,address,tel FROM member WHERE address LIKE '서울%';
- 광주에 사는 50세 이상의 이름, 성별, 아이디출력
SELECT name,sex,id FROM member WHERE address LIKE '광주%' AND age >= 50;
- 이름이 '수' 나 '숙'으로 끝나는 50대의 성별, 이름, 나이 출력
SELECT sex,name,age FROM member WHERE (age >= 50 AND age < 60) AND (name LIKE '%수' OR name LIKE '%숙');
SELECT sex,name,age FROM member WHERE (age >= 50 AND age < 60) AND (name LIKE '%수' OR name LIKE '%숙');
- 경기도에 사는 여성 중 20대의 이름, 주소, 전화번호출력
SELECT name,address,tel FROM member WHERE address LIKE '경기도%' AND sex ='W' AND (age >= 20 AND age < 30);
SELECT name,address,tel FROM member WHERE address LIKE '경기도%' AND sex ='W' AND (age BETWEEN 20 AND 29);
- 아이디의 세 번째 자리가 p나 k 인 사람의 아이디, 나이출력
SELECT id,age FROM member WHERE id LIKE '__p%' OR id LIKE '__k%';
- ‘박철호’ 이사(주소 광주에서 서울시 동대문구 왕십리로 변경)
UPDATE member SET address = '서울시 동대문구 왕십리' WHERE name ='박철호';
- ‘이성현’ 회원 탈퇴(계정 정보 삭제)
DELETE FROM member WHERE name = '이성현';
'DB' 카테고리의 다른 글
문자 인코딩 (Character Encoding) (0) | 2024.11.21 |
---|---|
실습3 (0) | 2024.11.20 |
SQL 정의 (0) | 2024.11.20 |
실습 (0) | 2024.11.19 |
Maria DB 설정 (0) | 2024.11.18 |