SQL

· sql
[comparison operator] a b a보다 b가 더 작다. a = b a는 b 이상 a = b a와 b는 같다. a b a와 b는 같지 않다. a != b a와 b는 같지 않다. [SELECT FROM ORDER BY 안에서 사용] .나이가 29세인 데이터 검색 SELECT * FROM celab WHERE age = 29 ORDER BY age ASC; 나이가 29세보다 많은 사람 SELECT * FROM celab WHERE age>29 ORDER BY age, name DESC; 29세를 제외한 사람 이름 아이유를 제외한 나머지 이름이 출력되었다.
· sql
[실습 환경 구축] 다음의 내용으로 테이블을 만든다. (1, '아이유', '1993-05-16', 29, 'F', '가수, 텔런트', 'EDAM엔터테이먼트'), (2, '이미주', '1994-09-23', 28, 'F', '가수', '울림엔터테이먼트'), (3, '송강', '1994-04-23', 28, 'M', '텔런트', '나무엑터스'), (4, '강동원', '1981-01-18', 41, 'M', '영화배우, 텔런트', 'YG엔터테이먼트'), (5, '유재석', '1972-08-14', 50, 'M', 'MC, 개그맨', '안테나'), (6, '차승원', '1970-06-07', 48, 'M', '영화배우, 모델', 'YG엔터테이먼트'), (7, '이수현', '1999-05-04', 23, 'F',..
· sql
[테이블에 VALUE 추가] 테이블을 먼저 만들어 줍니다. CREATE TABLE person ( id int, name varchar(16), age int, sex CHAR ); 다음 VALUES를 추가해 봅시다. 1, 이효리, 43, F 2, 이상순, 48, M INSERT INTO person VALUES (1, '이효리', 43, 'F'); 다음과 같이 테이블의 칼럼의 순서에 맞게 value를 적어넣어도 되고 INSERT INTO person (id, name, age, sex) VALUES (2, '이상순, 48, 'M'); 칼럼 명을 명시해줘도 됩니다. 제대로 내용이 들어갔는지 확인합니다. SELECT * FROM person; person 테이블의 모든 내용을 조회합니다. [정리] INSE..
· sql
[TABLE 수정] mytable의 이름을 peroson으로 바꿔주겠습니다. ALTER TABLE mytable RENAME person; mytable이 person으로 바뀌었다. agee 라는 이름의 double 을 데이터 타입으로 갖는 column 을 추가합니다. ALTER TABLE person ADD COLUMN agee double; 잘 추가 되었다. column agee의 데이터 타입을 수정해주겠습니다. MODIFY를 통해 칼럼의 데이터타입을 수정합니다. ALTER TABLE person MODIFY COLUMN agee int; column agee의 name을 바꿔주겠습니다. CHANGE 를 쓰면 name 뿐만 아니라 데이터 타입도 동시에 바꿔줄 수 있습니다. ALTER TABLE per..
scone
'SQL' 태그의 글 목록