본문 바로가기

[ Mysql ] - query 문 연습 | SELECT | SELECT SELECT 의 속성들을 연습합니다. SELECT의 명령어의 결과로 나오는 레코드의 집합을 결과집합(result set) 이라고 합니다. 1. 모든 결과집합 생성하기 다음 코드는 테이블 안의 모든 레코드를 포함하는결과 집합을 생성합니다. - SELECT * FROM [테이블 명]; SELECT * from books; 2. SELECT에 WHERE 이용하기 SELECT를 사용할 때 선택을 위한 조건을 명시할수도 있습니다. 이런 경우에는 결과 집합이 제시된 조건을 만족하는 레코드가 됩니다. ---[ 문자열 비교 ]--- 예를들어 'Head First'로 시작되는 레코드만 선택하려면다음과 같이 작성해 줍니다. - SELECT * FROM [테이블 명] WHERE [칼럼명] LIKE '[값(val.. 더보기
[ Gem ] simple_calendar Gem - Simple_calendarGithub link ☞☞ [ https://github.com/excid3/simple_calendar ] 'Simple_calendar' 란? 웹상에 달력을 만들어주는 Gem(루비 프로젝트) 입니다.월 또는 한주 단위로 화면에 표현할 수 있으며 더 나아가 원하는 일수 만큼 화면에 달력을 그려낼 수 있습니다. 뿐만아니라, 이잼은 Meeting이라는 모델로달력에다가 일정을 추가 또는 삭제를 할 수 있도록 지원해 줍니다. Home파일 작성 미리 home을 만들고 시작하는것이 좋겠죠?우선 프로젝트 폴더안에 home 컨트롤러와 home html 파일을 생성합니다. $ rails g controller home index Gemfile의 작성 레일스 프로젝트의 루트에 위치한.. 더보기
[ Mysql ] - query 문 연습 | Table 생성 | query주제: 게시판 만들기 연습을 위해 테이블을 3개를 생성합니다.회원정보를 담을 Users칼럼종류id = PKnameaddressuser_levelCREATE TABLE `users` ( `id` INT(10) UNSIGNED NOT NULL DEFAULT '0', `name` VARCHAR(20) NOT NULL DEFAULT 'User', `address` VARCHAR(80) NOT NULL DEFAULT 'Incheon', `user_level` INT(11) NOT NULL DEFAULT '1', PRIMARY KEY (`id`) )​게시글의 종류를 담을 Tag칼럼종류id = PKtitle CREATE TABLE `tag` ( `id` INT(10) UNSIGNED NOT NULL, `ti.. 더보기