반응형

전체 글 50

[mysql] 데이터 조회 (select문)

-- 참고 : 생활코딩 mysql수업 http://www.unclecho.com/bbs/board.php?bo_table=mysql&wr_id=7 간단간단 SELECT, FROM, WHERE, GROUP BY, HAVING, ORDER BY 원하는 행을 필터링 : WHERE 그룹을 묶어서 조회 : GROUP BY 정렬 : ORDER BY 자세히 SELECT [DISTINCT] 필드명, 필드명 FROM 테이블명, 테이블명 WHERE 검색조건 AND/OR 검색조건 LIKE ''/ IN ('조건', '조건') GROUP BY 필드명, 필드명 HAVING 검색조건 //GROUP BY로 집계한 결과를 사용하고 싶을때 ORDER BY 필드명 ASC/DESC, 필드명 ASC/DESC LIMIT 시작행, 데이터 뽑을갯..

데이터베이스 2016.02.09

[mysql] 데이터 삽입, 수정, 삭제

-- 참고 : 생활코딩 mysql수업데이터 삽입1. INSERT INTO table_name VALUES (value1, value2, value3,...)2. INSERT INTO table_name (column1, column2, column3,...) VALUES (value1, value2, value3,...) --예제 1. INSERT INTO `books` VALUES ('2', 'java의 정석', '남궁성', '자바개념', '3') 2. INSERT INTO `books` (`id`, `title`, `riter`, `summery`, `likes`) VALUES ('1', 'angularJS 프로그래밍', '고재도', '앵귤러', '1'); 데이터 수정UPDATE 테이블명 SET 컬럼..

데이터베이스 2016.02.02

[mysql] 테이블 생성 및 삭제

-- 참고 : 생활코딩 mysql수업테이블 생성CREATE TABLE table_name ( 칼럼명1 data_type, 칼럼명2 data_type) --스키마를 정의한다 --스키마를 정의할 때 데이터타입을 유의하며 정의한다. --예제CREATE TABLE `BOOKS`(`id` tinyint NOT NULL ,`title` varchar(30) NOT NULL ,`writer` varchar(30) NOT NULL ,`summary` varchar(100) NOT NULL ,`likes` int(11) ,PRIMARY KEY (`id`) );테이블 조회SHOW TABLES; 테이블 스키마 조회DESC `테이블명`; 테이블 스키마 변경 --기존 테이블 필드 추가 ALTER TABLE 테이블명 ADD CO..

데이터베이스 2016.02.02

[mysql] 자료형

-- 참고 : 생활코딩 mysql수업데이터타입 STRING형 CHAR( ) 0 ~ 255 고정문자 길이 크기를 지정하면 어떤길이의 데이터가 들어와도 같은용량 차지 --검색이 효율적임 VARCHAR( ) 0 ~ 65535 가변 문자 길이 데이터가 들어오면 유연하게 용량을 조절함 --데이터의 용량을 절약하는데 유용 TINYTEXT 최대 255 문자길이 TEXT 최대 65535 문자길이 자연어검색 가능 용량을 많이사용하기때문에 제목으로는 부적절 글의 본문으로 사용하기에 적절함 BLOB 최대 65535 문자길이 MEDIUMTEXT 최대 16777215 문자길이 MEDIUMBLOB 최대 16777215 문자길이 LONGTEXT 최대 4294967295 문자길이 LONGBLOB 최대 4294967295 문자길이 I..

데이터베이스 2016.01.31

[mysql] 윈도우 로컬에 mysql 설치

-- 참고 : 생활코딩 mysql수업처음엔 mysql을 설치해야한다.나는 비트나미에서 wamp스택을 설치했다.https://bitnami.com/stack/wamp설치하면 mysql과 함께 apache, php까지 같이 설치된다.설치할때 mysql root의 비밀번호를 설정하라고 나오는데 기억해야한다. mysql은 콘솔과 phpmyadmin으로 관리할 수 있다.phpmyadmin은 비트나미를 매니징할 수 있는 프로그램에서 open phpMyAdmin을 클릭하면 접속할 수 있다.또는 url에 localhost/phpmyadmin을 입력해도 된다. 콘솔로 들어가는 방법은디렉토리를 비트나미가 설치되어있는 폴더의 mysql/bin으로 이동한다.cd C:\Bitnami\wampstack-5.5.31-0\mysql..

데이터베이스 2016.01.29

2016.01.27 다나와 웹개발자 면접

서류마감 다음날 바로 전화가 왔다.당장 내일 면접이 있는데 참여가능한지 여부 물어본다.다나와는 오목교역 근처에 있는 드림타워에 있다. 근처에 sbs와 홈플러스가 멀리 보인다. 면접대기실 들어오면 대기하고있다가 필기시험을 봤다.어제자 시험은 총 여덟문제정도 나왔던 것 같다. (자세히 기억 안남)1. 헬로우 월드를 찍는 메인함수를 쓰세요2. for문을 사용해서 1부터 10까지 찍어보세요3. 영어 자바독문서 해석, String.replaceall4. 영어 빈칸 채워넣기 ( 영어가 무슨말인지 몰라서 하나도 못풀었다ㅜㅜ )5. 스타일 css작성6. 자바소스 분석하여 어떤 프로그램인지 설명하기7. 자바스크립트 소스분석하여 어떻게 실행되는지 설명하기 ( SetTimeout이 나왔음)8. sql쿼리짜기, 아우터조인 해..

일상 생활 2016.01.28

completto (컴플레또)

2015 에센 신작이다.간단한 룰로 2인~4인까지 플레이할 수 있다.간단하게 뭐 할거없나 할 때 좋을 것 같다. 1. 게임의 목적completto는 게임의 이름 그대로 완성하는 게임이다.모든 블럭을 오름차순으로 만드는게 목적이다. 2. 게임 세팅숫자블럭은 중복되지 않으며 1~100까지의 블럭이 있다.블럭 모두를 뒤집어 보이지않는 면이 나오도록한다.블럭을 잘섞어 테이블 가운데 두고 플레이어 앞에 각자 17개씩 가져온다.다시 테이블 가운데에 있는 블럭에서 5장을 가져와 숫자면으로 뒤집고각 숫자를 오름차순으로 정렬하기 좋게 숫자가 안보이는 블럭 사이에 끼워 넣는다.플레이어당 22개의 숫자블럭으로 시작한다. 3. 플레이어 행동 룰플레이어는 자신의 차례가 되었을 때 다음 2가지 행동 중 하나를 할 수 있다. 1 ..

보드게임 2015.10.25

Archeology (아키올로지 카드게임)

아키올로지 카드게임은 오리지널 보드게임에서 컨버젼된 게임이다.실제로 이 카드게임이 오리지널보다 더 많이 알려져있다.많은 보드게이머들의 호평을 받은 카드게임이면서 입문용으로도 괜찮다는 평을 많이 받았다.아키올로지는 제목처럼 고고학자들이 이집트의 유적발굴지에서 유적을 찾는다는 배경으로 진행된다.2인~4인까지 플레이할 수 있다. 1. 게임의 목적유적카드를 모아 유적 카드에 적혀있는 점수를 합산하여 가장 높은 점수를 낸 플레이어가 승리한다. 2. 게임 세팅특수카드인 THIEF (도둑), SAND STORM (모래 폭풍), MAP (지도), 피라미드 카드들을 따로 빼두고남은 카드들을 섞어 플레이어당 4장의 카드를 갖는다.남은 카드중 5장을 테이블 중앙에 놓아 시장을 형성한다.피라미드 카드를 바닥에 두고 오른쪽에 ..

보드게임 2015.10.11

Splendor (스플랜더)

스플랜더는 입문용 보드게임이라고 한다. 누구나 어렵지 않게 게임을 즐길 수 있고 무엇보다 룰이 간단하다.2인~4인까지 플레이할 수 있으며 게임 방식은 다음과 같다. 1. 게임의 목적보석카드를 모아 보석카드에 있는 점수가 가장 높은 사람이 이기는 게임이다.게임이 끝났을때 가장 높은 점수를 얻는 플레이어가 이긴다. 2. 게임세팅보석카드 초록색, 노란색, 파란색 카드를 각각 네장씩 늘어뜨린다.보석상점 밑에 보석토큰을 늘어놓는다.파란색은 사파이어, 흰색은 다이아몬드, 초록색은 에매랄드, 빨강은 루비, 검정은 줄마노,노란색은 황금이다.보석상점 위에는 귀족카드를 놓는다. 3. 플레이어 행동 룰플레이어는 자신의 차례가 되었을 때 보석토큰을 가져오기,보석토큰으로 상점에서 보석카드를 구입하기,보석카드를 찜하기 세가지의 ..

보드게임 2015.10.11
반응형