[Programmers - SQL 고득점 Kit] SELECT
·
Database
모든 레코드 조회하기 코딩테스트 연습 - 모든 레코드 조회하기 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디 programmers.co.kr SELECT * FROM ANIMAL_INS ORDER BY ANIMAL_ID ASC; ANIMAL_INS 테이블에서 모든(*) Column을 선택하고 ANIMAL_ID의 오름차순으로 정렬하여 출력 역순 정렬하기 코딩테스트 연습 - 역순 정렬하기 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다...
[MySQL 기초] 6. 테이블 분리하고 JOIN하기
·
Database/MySQL
현재 테이블에는 중복의 문제가 포함되어있다. 데이터가 적을때는 처리하기 쉽겠지만, 데이터가 많아지면 그 처리를 일일이 해주기 힘들어진다. 이를 위해 테이블을 분리해보자. 미리 만들어둔 테이블은 지우기 아까우니 백업해두자. RENAME TABLE topic TO topic\_backup; topic 테이블을 아래와 같이 새로 만든다. CREATE TABLE `topic` ( `id` int(11) NOT NULL AUTO_INCREMENT, `title` varchar(30) NOT NULL, `description` text, `created` datetime NOT NULL, `author_id` int(11) DEFAULT NULL, PRIMARY KEY (`id`) ); author 대신 autho..
[MySQL 기초] 5. CRUD
·
Database/MySQL
이전 포스팅에 이어서 진행하기 위해 db1을 사용. CREATE INSERT INTO 구문을 이용하여 행을 추가할 수 있다. INSERT INTO table_name (column1, column2, column3, ...) VALUES (value1, value2, value3, ...); topic 테이블 구조 DESC topic; id값은 auto_increment로 지정해놓았기 때문에 별도의 추가가 필요없다. (물론 원한다면 해도 됨) INSERT INTO topic (title, description, created, authr, profile) VALUES('MySQL', 'MySQL is ...',NOW(),'wonillism','devaloper'); INSERT INTO topic (ti..
[MySQL 기초] 4. SQL과 테이블
·
Database/MySQL
SQL(Structured Query Language) SQL은 관계형 데이터배이스 카테고리에 속하는 제품들이 공통적으로 데이터배이스 서버를 제어할 때 사용하는 표준화된 언어이다. 테이블의 구조 실습 sudo mysql -uroot -p USE db1; CREATE TABLE topic( id INT(11) NOT NULL AUTO_INCREMENT, title VARCHAR(100) NOT NULL, description TEXT NULL, created DATETIME NULL, author VARCHAR(30) NULL, profile VARCHAR(100) NULL, PRIMARY KEY(id)); 더보기 Data Type Numeric TINYINT A very small integer SMAL..
WONILLISM
'SQL' 태그의 글 목록