전체보기
HTML
CSS
JAVASCRIPT
PYTHON
REACT
VueJS
JQUERY
LINUX
PHP
DATABASE
LODASH
WEBDEVETC
Game
Life / Health
ETC
Search
JSON Pretty
Close
CATEGORIES
JSON Pretty
HTML
CSS
React
VueJS
Javascript
jQuery
Lodash
Python
Database
Linux
WEBDEVETC
Game
Life / Health
ETC
Search
Contact Us
LATEST POSTs
최근 등록된 포스팅 목록
최신순
인기순
sql
[sql] 인덱스(indexes) 테이블이란? 간단하게 설정하는 방법
인덱스 테이블에 대하여 알아보겠습니다. <span data-custom-styl
View :
9926
/
2016-07-08
sql
[SQL] 테이블 안의 컬럼 값 변경, 수정, UPDATE
데이터베이스(DB)의 테이블에서 만약 컬럼(필드)에 있는 값을 변경하려면 어떻게해야할까요. 이 경우 아래의 명령어를 사용하여 값을 변경할 수 있습니다. 이때 UPDATE 키워드를 사용합니다. UPDATE 키워드는 원하는 컬럼 안의 특정 값(레코드)의 값을 변경할 수 있게해줍니다. 먼저 간단한 사용방법은 아래와 같습니다.<s
View :
122829
/
2016-07-06
sql
PHP SQL 저장시 한글 깨짐 해결방법
PHP에서 자주 발생하는 문제중 하나가 바로 문자 인코딩에 문제가 발생하여 한글이 깨지는 현상이다. 이런 문제는 매우 자주 발생하면서 어디서 문제가 발생하였는지 해결하기가 쉽지 않다. 아래는 이런 문자 인코딩 문제를 해결하기 위한 방법 중 하나로 SQL상에서 저장된 문자 자체가 깨지는 경우를 해결하기 위한 방법이다. 일단 문자가 깨져서 나타나면 인코딩을 설정하는 다양한 환경에 모든 의심을 가져봐야한다. 가장 기본적으로 브라우저에 전달하
View :
4973
/
2016-06-23
sql
SQL 실행시 SELECT 숫자만 불러오는 방법
데이터베이스의 정보를 쿼리문을 사용해 불러오려고 한다. 그런데 우리가 불러오고 싶은 값이 오직 숫자만으로 이루어진 경우 이를 불러오기 위해서는 어떻게 해야할까? 그 방법에 대하여 알아볼까한다.참 어려운 부분이 이를 해결하기 위한 다양한 방법의 SQL 쿼리가 존재한다. 본인은 PHP 언어에서 MySQL을 사용했으며 다양한 검색결과를 사용해 테스트해보았으나 상당수가 적용되지 않음을 확인했다. 아무래도 서버언어 및 SQL 언어에 따라 차이가 있음에도
View :
5015
/
2016-06-11
sql
[SQL] 텍스트 길이를 기준으로 select 실행 방법
SQL에서 쿼리를 사용할 경우 일정 길이에 해당하는 경우만 select문을 사용하여 값을 불러오는 경우가 있을 수 있습니다. 예를들면 테이블에 name이라는 필드가 있는데 여기서 모든 값을 불러오는 것이 아니라 10자리 이내의 값만 불러오려면 어떻게 해야할까요? 이런 경우 서버언어에서 불러온 값을 처리하여 보여주는 방법이 있을 수 있으나 쿼리에 적용하여 해당하는 값만을 db에서 불러오는 방법이 가장 쉽고 간편한 방법이라 하겠습니다.이처럼 구현하
View :
15988
/
2016-06-09
sql
클라우드sql(cloud sql) 장점과 단점은?
SQL이 새로운 시대를 맞이하고 있다. NoSQL의 등장이후 변화의 모멘텀을 찾지 못했던 sql에게 클라우드(cloud)가 등장하면서 다시 한번 활기를 불어넣을 것 같다. 클라우드 sql은 무엇이고 차이점 및 장단전에 대하여 알아보고자한다.최근들어 여러업체에서 <span data-custom-style="ct0
View :
4958
/
2016-05-27
sql
[MySQL] 날짜 이전 또는 이후 보여주는 쿼리문
특정 날짜를 기준으로 데이터를 불러오기 위한 쿼리를 만들려고 한다. 어떻게 해야할까? 예를들어 오늘이 5월 1일이다. 만약 오늘보다 한달 전이 4월 1일 부터 만들어진 데이터를 불러오고 싶은 쿼리를 추가하고 싶다면? 이런 경우가 존재할 것이다.이런 쿼리문을 작성하는 경우가 언제 있을까?? 다양한 경우에 필요하겠지만 아래와 같은 웹콘텐츠를 만든다면 매우 자주 쓰이는 쿼리문이라 할 수 있다.일정 기간내의 인기 포스팅을 보여줄 경우검색기능을 강화하기 위하여
View :
23613
/
2016-05-09
sql
[PHP] db에 텍스트 저장시 문자 깨지는 인코딩 문제 해결하는 방법
클라이언트와 서버, 서버와 데이터베이스 사이를 연결하면서 자주 나타나는 문제중 하나가 바로 인코딩 문제입니다. 오늘 알아볼 내용은 바로 PHP 서버에서 데이터베이스에 내용을 저장할때 문자가 깨지는 경우 이를 해결하는 방법을 알아봅니다.# PHP 서버, 데이터베이스 사이에 문자 깨짐 현상 해결하기먼저 어디에 문제가 나타나는지 알아야합니다. 이를
View :
4794
/
2015-10-12
sql
[SQL] 문자 바꾸기, 치환, 변환 replace()
데이터베이스에 저장된 값을 업데이트 하는 경우를 생각해보겠습니다. 만약 똑값은 패턴으로 저장된 텍스트를 한꺼번에 바꾸어 데이터베이스에 저장할 경우 어떻게 해야할까요? 서버로 데이터를 불러온 뒤에 다시 변경한 후 값을 저장할 수 있겠지만 매우 번거롭습니다. 만약 쿼리 안에서 replace() 함수를 사용할 수 있다면 좋겠죠.<span data-custom-st
View :
10639
/
2015-04-30
sql
[SQL] 데이터베이스 필드에 있는 텍스트 수정, 바꾸는 방법
데이터베이스안에 있는 테이블의 특정 데이터를 변경하는 방법은 update 키워드를 사용해 가능합니다. 그런데 만약 특정 필드안에 있는 모든 리스트를 기준으로 특정 문구를 다른 것으로 치환, 변경하려면 어떻게 해야할까요? 하나씩 하는 방법이 아닌 전체를 규칙적으로 바꾸는 경우 replace() 함수를 사용할 수 있씁니다.#
View :
4075
/
2015-03-27
sql
[SQL] 한글 초성, 자음 검색기능 구현하기
자음, 모음등의 초성 또는 알파벳 검색기능을 사용하기 위한 방법입니다. 먼저 아래 이미지를 봐주세요.위처럼 자음 버튼 클릭으
View :
10260
/
2015-02-12
sql
[SQL] 데이터베이스 저장엔진 InnoDB, ISAM, 트랜젝션의 의미
데이터베이스를 생성할 경우 선택 가능한 타입이 존재하는데 innodb 또는 isam 등을 선택할 수 있습니다. 이 방법들은 각각 장단점이 존재합니다. 이에 대하여 알아보겠습니다.InnoDB(이노디비)의 장점은 트랜잭션(transaction)의 사용이 가능하다는 점, 그리고 외
View :
2546
/
2015-01-30
sql
[SQL] 컬럼, 필드에서 중복된 행의 삭제, distinct
데이터베이스에서 selelct 문을 사용하여 검색을 할 경우 반드시 고유한(unique) 값만을 원하는 경우가 있습니다. distinct 키워드를 사용하면 해당하는 컬럼에 동일값을 제외한 값만 가져올 수 있습니다. 이 키워드는 SELECT문의 바로 뒤에 위치시켜 사용합니다. 아래처럼 말이죠.SELECT DISTI
View :
10639
/
2015-01-28
sql
[SQL] 데이터베이스 DB 조인에 대해 알아보기, join
데이터베이스의 조인이랑 다수의 테이블을 서로 묶어서 사용함에 있어 '조인(Join)한다'라고 합니다. 이때 서로 다른 테이블중 최소 하나의 필드는 서로 같은 값을 가지는 조인할 수 있는 컬럼(필드)이 반드시 필요합니다. 뒤의 예제는 각각의 id필드가 동일할 때 사용할 수 있습니다.조인(join)에서 각각의 테이블에 <span style="color:
View :
6025
/
2015-01-28
sql
[SQL] 데이터베이스 set 연산자 union
SET연산자 중 하나인 union을 사용하면 두개 또는 그 이상의 테이블 결과를 합쳐서 나타낼 수 있습니다. 테이블을 합치는 union은 동일한 컬럼의 테이블 값을 찾는 조인(join) 구문과는 다른 점 유의하시기 바랍니다.UNION을 사용해 테이블을 합칠 경우 주의할 사항은 아래와 같습니다.<span style="
View :
1950
/
2014-12-23
sql
[SQL] 레코드값에 1 더하는 방법, 카운트 1 더하기
방문자 카운트를 예로 들어볼까요? 만약 자신의 웹사이트에 접속한 방문자의 수를 확인할 수 있도록 구현한다고 가정해봅시다. 방문자가 사이트에 접속을 하면 서버에서 방문자의 세션 또는 쿠키값에 따라 방문자카운트에 1을 더할지 말지 결정한 후 카운트에 1을 더해야 할 것 입니다.예를 들어 만약 카운트에 1을 추가해야 한다면 아래처럼 쿼리문을 작성할 수 있습니다. example <br
View :
22954
/
2014-11-09
sql
[SQL] 쿼리문의 where in 연산자와 like를 동시 사용하는 방법
관계형 데이터베이스(RDBMS)에서 WHERE IN 그리고 LIKE, % 연산자를 동시에 사용할 수는 방법은 없는 것일까요? 만약 아래와 같은 상황이 있다면 어떻게 해야할까요?i. 컬럼명 favorite을 찾는다.ii. 해당 컬럼에서 값이 rankingis 그리고 com이 함께 포함된 레코드를 찾는다.# 일반적인 경우 문자열 찾기 쿼리문매우 간단한 쿼리문입니다. 원하는 레코트값만 불러오려고 할때... 가장 쉽게
View :
26260
/
2014-08-30
sql
[SQL] 데이터베이스 유용한 기본 함수들 정리
쿼리를 사용할 때 함게 사용가능한 함수들이 있습니다. 이런 함수를 사용하면 복잡한 쿼리문을 간단하게 코드에서 함수와 함께 사용하여 만들 수 있는데 아래는 자주쓰이는 대표적인 SQL 함수들을 정리한 내용입니다. 그럼 아래 목록을 봐주세요.!! 숫자 및 날짜 관련된 함수들1. ROUND() // 반올림을 수행SELECT ROUND(Column1, range of decimals)FROM
View :
2980
/
2014-07-19
sql
[SQL] 서브쿼리란? 서브쿼리 사용방법 및 팁과 정보
안녕하세요. 데이터베이스의 쿼리문에 적용 가능한 쿼리에서 서브 역할을 하는 서브쿼리에 대해 알아보자합니다.# 서브쿼리란 무엇인가?서브쿼리라서 덜 중요할까요? 이런 글이 있더군요... 서브쿼리가 없어도 동일한 기능을 구현할 수 있지만 밤새는 개발자들이 더 많았을 거라고요... 재미있는 말입니다 :) 사실 서브쿼리는 조금만 복잡한 쿼리문이라면 대부분 사용
View :
3128
/
2014-07-15
sql
NoSQL이 등장한 이유와 배경 및 특징 알아보기
요즘은 워낙 많이 사용되고 있는 nosql에 대하여 알아보겠습니다. 왜 NoSQL이 등장하였고 그 이유는 무엇이며 장점은 무었일까요...기존의 데이터베이스의 대부분은 거의 모두 RDBMS, 즉 관계형 데이터베이스입니다. 시작 역시 그러했고 아직까지 대부분의 기업이 NoSQL의 등장하였지만(Google을 예외) 대부분 RD
View :
3531
/
2014-06-03
sql
[SQL] 쿼리결과의 반환 개수 정하기, LIMIT
관계형 데이터베이스, RDBMS에서 데이터를 불러올 때 데이터의 크기와 시작점을 정하는 방법을 알아봅니다. 만약 테이블에서 불러올 데이터 크기를 줄여야한다면... 아니면 불러올 값의 시작점을 다르게해야한다면 어떻게할까요?게시판을 예로 들면 게시글 총 수가 1,000개라면 전체를 한페이지에 출력하기 어려우므로 약 15개 또는 20개 정도의 글이 적당할 수 있죠. 즉 페이지네이션에 필요한 정보를 제공해야하는데 이때 쿠ㅏ리문에 설정하는 값을 알아보려합니다.<
View :
4691
/
2014-01-30
sql
[MySQL] 필드에서 특정문자 포함 또는 제외한 DB 검색, LIKE ,NOT
MySQL 뿐만 아니라 다른 쿼리 언어에서도 가장 많이 사용되는 것이 아마 데이터 조회에 사용되는 select문일 것입니다.. 이 select문을 가장 많이 사용되면서 간단하지만 반대로 가장 어려울 수도 있는 부분입니다.데이터베이스에 존재하는 데이터 중에서 원하는 정보만 찾아오려면 select문과 함께 사용되는 다양한 키워드에 익숙
View :
138597
/
2014-01-28
sql
[SQL] 복수개의 필드로 정렬하기, 다수의 필드로 정렬
데이터베이스의 테이블 안에서 오름차순 또는 내림차순으로 정렬을 원할 경우가 있습니다. 그런데 정렬 할 조건의 필드가 하나가 아닌 두 개 이상인 경우 어떻게 쿼리문을 적용할까요? 그럼 아래 예제를 봐주세요.# 데이터베이스 정렬, so
View :
12238
/
2014-01-07
sql
[SQL] 해시 함수로의 변환, SHA(), SHA1()
PHP는 길이가 다른 문자열을 똑같은 길이로 변환할 수 있도록 해쉬 함수(해시 함수)를 제공합니다. 그 중 가장 넓리 쓰이는 함수 중 아래 SHA()와 SHA1()이 있습니다.SHA('변환할 내용');또는 SHA1('변환할 내용')<img src="/static/uploads/2015/e25bb9a1_hash.jpg"
View :
5410
/
2014-01-03
First
1
Last