Jiniya Story Site
다른 테이블에 있는 사람을 제외시키고 select를 할려고 하는데 방법을 잘 모르겠어요.where에 NOT IN을 쓰면 된다고 하는데 mysql에서도 쓰는 방법 좀 알려주세요.찾아봐도 없더군요알려주세요이왕이면 sql문으로 직접예를 들어 설명해 주시면 감사하겠습니다. ---------------------------------------------------------------------------------------select * from 테이블이름where 컬럼이름 not in ('A','B…
요즘은 MySQL Replication 기능을 이용해서 DB System을 구축하는 경우가 많다. 또한 MySQL DB를 사용하면서 백업은 보통 Replication Slave 단에 있는 백업 Server에서 별도로 받게 된다.백업 서버에서 Dump로 받게 된 Data는 DML 쿼리로 된 text data이며, 이 데이터를 이용해서 신규 장비를 설치하던가, 아니면 기존 장비에 문제가 생겼을 시 복구를 하게 된다.그런데 복구를 하더라도 Replication이란 문제로 인해 Master DB와 싱크를…
UPDATE website_content_pages SET content = REPLACE(content,'b>','strong>');
DATABASE가 MS_SQL 일때 참고하세요. 주민번호 'yymmdd0000000' 1800 년대 출생남자주민번호 'yymmdd9000000' 1800 년대 출생여자주민번호 'yymmdd1000000' 1900 년대 출생남자주민번호 'yymmdd2000000' 1900 년대 출생여자주민번호 'yymmdd3000000' 2000 년대 출생남자주민번호 'yymmdd4000000' 2000 년대 출생여자 주민번호 앞에 출생년도 2자리 포함합니다. select case(substring(주민번호…
DATE 값을 기대하는 함수들은 일반적으로 DATETIME 값을 수용하고, TIME 부분은 무시한다. TIME 값을 기대하는 함수들은 일반적으로 DATETIME 값을 수용하고, DATE 부분은 무시한다. 현재 날짜나 시간을 반환(return)하는 함수들은 쿼리가 실행될 때 단 한번만 그 값을 구한다. 이것은 한 쿼리 안에 NOW()와 같은 함수가 여러번 사용되었을 경우에도 모두 같은 결과값을 참조한다는 것을 의미한다. 이 원칙은 CURDATE(), CURTIME(), UTC_DATE(), UTC…
// 테이블생성 CREATE TABLE `test` ( `regdate` INT NOT NULL ) TYPE = MYISAM ; // 데이타 삽입 INSERT INTO `test` ( `regdate` ) VALUES ('1220799600 '); INSERT INTO `test` ( `regdate` ) VALUES (unix_timestamp()); // 년월일 시분초 select DATE_FORMAT(FROM_UNIXTIME(regdate), '%Y-%m-%d %H:%i:%s') regdat…
최근들어 mysql 서버이전을 하면서 캐릭터셋 문제에 봉착하는 사람들이 많아졌다. 그런 분들을 위해 과정을 정리해 봤다 도움이 되었으면 한다. 아래의 정리는 경험을 바탕으로 적었기에 문제는 없을거 같지만 모든 환경을 테스트한것이 아니기에 이게 정답이다라고 할수는 없을것이기에 부족한 부분은 조언을 주셨으면 한다. 보통 3.x대 또는 4.x대에서 오랫동안 사이트를 운영하다 이번에 5.x 로 업하시는 분들이 이런 문제에 많이 봉착한다. 3.x 나 4.x 에서는 국내에 호스팅 환경이 euc-k…
# mysql -u root -p mysql // mysql 접속 Enter password: Reading table information for completion of table and column names You can turn off this feature to get a quicker startup with -A Welcome to the MySQL monitor. Commands end with ; or g. Your MySQL connection id is 1 to server …
------------------------------------------------------ ***MYSQL/PHP 데이타 베이스와 유저 생성 방법 ------------------------------------------------------ ./mysqladmin -V 버젼명 (테이터베이스 관리 tool) ./mysqladmin -p status 현재상태 ./mysqladmin -p reload mysql 권한…
Database/Mysql 2005/09/21 23:33 출처 : IamTY.com 자주 쓰는 MySQL 명령어 정리 # root암호설정 - root로 로그인하여 해야함 % mysqladmin -u root password '변경암호' % mysqladmin -u root -p기존암호 password '변경암호' root암호변경설정 PLEASE REMEMBER TO SET A PASSWORD FOR THE MySQL root USER ! This is …
앞에서 조인의 종류와 간단한 조인을 설명하였다면 이제는 실제로 조인을 어떻게 활용하는가 하는 부분입니다. 우선 조인을 활용하기 위해서는 각테이블에 조인을 하기 위한 필드가 있어야 합니다. 보통 조인을 위해 사용하는 필드(예 앞의 예제에서 where user_info.t_cd=team.t_cd)는 primary key(이하 PK) 와 primary key 연결을 하거나 PK 와 Forign Key(이하 FK) 로 연결합니다. ※ PK와 FK 의 개념을 잘모르시는 분은 아래의 링크로 잠시 참조…
http://ideaargo.devself.com/blog/ SQL 에서 가장 많이 사용하는 문법은 select 절입니다. 그중 join 문은 꽤 자주 사용되며 어떤 웹어플(그룹웨어나 쇼핑몰 등 같은 업무용 웹어플)의 경우 거의 대부분의 sql 문법에 join 문이 포함되어 있습니다. mysql 이 버젼업을 하면서 여러가지 조인문에 관련된 SQL 문법을 지원하게 되었습니다. 그래서 조인 join 문을 정리해 봤습니다. 자신에게 필요한 조인문을 사용하여 속도개선 및 조인문 이해에 도움이 되었으면 하…