database 2 페이지
본문 바로가기
회원가입
로그인
커뮤니티
사이트 내 전체검색
funyphp
google
검색어 필수
검색
인기검색어
8
4
3
2
1
7
css
FAQ
1:1문의
접속자
6
새글
메인메뉴
전체메뉴열기
program
하위분류
PHP
Jsp&Spring&Mybitis
java
javascript&jQuery
Html&CSS
Python
Linux
Nodejs
React
Arduino
Database
하위분류
Oracle
Mysql
Board
하위분류
Gnuboard
Codeigniter
knowledge
하위분류
knowledge
editor
aws
git
os
Free
QnA
Notice
전체메뉴
program
PHP
Jsp&Spring&Mybitis
java
javascript&jQuery
Html&CSS
Python
Linux
Nodejs
React
Arduino
Database
Oracle
Mysql
Board
Gnuboard
Codeigniter
knowledge
knowledge
editor
aws
git
os
Free
QnA
Notice
database
Total 34건
2 페이지
RSS
19
[ Mysql ] function 만들기
먼저 함수를 정의를 하고 입력할 값을 넣어서 자리를 만들어 준다. 가령 함수를 FN_GET_DELEVERY_ATOTAL() 로 사용하고 싶다고 하고 함수에 들어갈 파라미터 값들을 각각 정의해준다. 그러면 FN_GET_DELEVERY_ATOTAL('id', 'status', 'sdate', 'edata'); 이렇게 해서 검색을 하는 방식이다. 조건문에는 어떤식으로 검색을 할 것인지의 조건을 나열해 주면 된다. DELIMITER $$ CREATE FUNCTIO...
웹지기
05-15
6591
0
0
댓글
0
개
18
[ mysql ] 필드값 중에서 값의 합을 한 row에 한번씩 계산해서 보여주고 싶을 때
필드값 중에서 그 값의 합을 구하고 싶을 때 가령 price 라는 값이 존재한다고 하자 id price date 1 1000 2020-05-01 2 -1000 ...
웹지기
06-10
8233
0
0
댓글
0
개
17
[ mysql ] 중복데이터 추출 할 때 group by having 각각의 데이터별로 중복값 유무 검색
중복데이터가 몇개이상인 것을 검색하고 싶을 때 중복데이터를 추출 할 때 group by having절을 사용해서 검색을 합니다. 중복데이터가 몇개이상인 것을 검색하고 싶을 때 select *, count(검색필드명 또는 *) as ok from 테이블명 where 필드명=값 group by 검색필드명 having count(검색필드명 또는 *) > n 이런식으로 쿼리를 실행시키면 한 필드마다의 중복된 값들이 표기되며 몇개씩 중복되어 있는지 알 수 가 있다. ...
웹지기
06-10
21556
0
0
댓글
0
개
16
[ mysql ] order by 특정값을 가지는 행을 우선순위로 정렬
1) SELECT * FROM [table] ORDER BY CASE WHEN [column] IN('N', 'Y') THEN 0 ELSE 1 END, [column]; RESULT의 값이 숫자일 경우 연산가능 CASE WHEN [column]/ 10 IN(5,9) THEN 0 ELSE 1 END, [column] ; [column]의 값이 'N', 'Y' 의 값을 갖는 행을 맨위로 출력하고 나머지를 뒤의 [column]값으로 정렬 2) SELECT * FROM [table] ORD...
웹지기
01-19
5197
0
0
댓글
0
개
15
[ mysql ] order by null 날짜정렬시 빈값을 맨앞 또는 맨뒤로 하고 다시 최신날짜 또는 오래…
1) SELECT * FROM [table] ORDER BY (CASE WHEN [column] is null THEN 2 WHEN [column] = '0000-00-00' THEN 0 ELSE 1 END), [column] ASC 여기서 [column] = '0000-00-00' 은 [column] ='' 와 같은 식으로도 사용을 하는데 이렇게 오류가발생해서 0으로 채워서 진행했다. ORDER BY 시 null값이 공백이나 0000-00-00 으로 채워지고 이를 정렬하여 위로 올려준다. ...
웹지기
01-19
5699
0
0
댓글
0
개
14
[ mysql ] dbeaver 한글 깨짐 현상
[ mysql ] dbeaver 한글 깨짐 현상 db의 한글이 정상인데 dbeaver 에서 한글 깨짐 현상이 생긴다면 C:\Program Files\DBeaver\dbeaver.ini파일을 notepad++ 같은 파일로 열어서 최하단에 -Dfile.encoding=UTF-8 코드를 넣고 수정한다 관리자로 파일을 열어야 수정이 가능하다 notepad++같은 경우 수정을 누르면 관리자로 열건지 다시 물어본다. 확인해주면 관리자로 바뀌면서 수정이 가능해 진다. 그리고 dbeaver 다시 시...
웹지기
10-14
16905
0
0
댓글
0
개
13
[ mysql ] mariadb 설치 후 비밀번호 초기 변경
1. mysqladmin 을 이용하는 방법 >mysqladmin -u root -p password 새비밀번호 >Enter password: 기존비밀번호입력 최초설치시에는 비밀번호가 없으므로 기존 비밀번호에서는 그냥 Enter 새비밀번호에 '1234' 이런형태로 입력하면 비밀번호는 1234가 아니고 '1234' 가 된다 2. mysql update를 이용하는 방법 >mysql -u root -p >Enter password:...
웹지기
05-11
16165
0
0
댓글
0
개
12
[ mysql ] case 기본 사용법
CASE 구문은 mysql 4.0 이상부터는 사용이 가능한 구문이고 IF-THEN-ELSE문과 같이 조건이 성립하면 TRUE를 반환하는 형태입니다. 사용하는 방법은 CASE WHEN 조건 THEN 값 WHEN 조건 THEN 값 ELSE 값 END 와 같은 형태로 사용하며 사용가능한 곳은 XXXX로 되어진 SELECT XXXX FROM [table] ORDER BY XXXX 1) 불러올 column에 사용할 경우 SELECT [column1], [column2], CAS...
웹지기
01-19
4461
0
0
댓글
0
개
11
[ mysql ] 맥에서 관리자 권한으로 파일 실행
일단 내가 수정하고 싶은 파일은 phpmyadmin 에서 사용되는 config.inc.php 파일이었다. 그래서 sudo vim config.inc.php 를 입력 비밀번호 입력 이렇게 해서 파일을 수정했다. 여기 저기 찾아봤는데 너무 복잡해서 이렇게 하니까 되었다. 다행이도....
웹지기
07-11
3354
0
0
댓글
0
개
10
[ mysql ] 맥에서 xampp 의 db root 계정 비밀번호 설정
[ mysql ] 맥에서 xampp 의 root 계정 비밀번호 설정 터미널 > mysqladmin 파일이 있는 곳으로 이동 >./mysqladmin -uroot PASSWORD '1234' 이렇게 엔터를 치게 되면 원래 접속이 되던 url : localhost/phpmyadmin 의 접속이 끊기게 된다. 정상적으로 접속이 끊기면 config.inc.php 파일을 찾아서 비밀번호를 수정해준다. 파일의 위치로 이동을 하고 >sudo vim c...
웹지기
07-11
3569
0
0
댓글
0
개
9
[ Mysql ] 시간및 날짜 함수 정리
MySQL에서 사용되는 날짜 함수에 대해서 정리합니다. 아래 정리된 함수중 절반만 숙지해도 날짜 및 시간에 대해서는 쉽게 컨트롤할 수 있을것 같네요^^ 현재 날짜 및 시간을 얻는 함수 - NOW() : 현재 날짜 및 시간을 반환합니다. - SYSDATE() : NOW()와 동일합니다. mysql> select NOW(); +---------------------+ | NOW() | +---------------------+ | 20...
웹지기
09-11
7642
0
0
댓글
0
개
8
[ Mysql ] 내장함수 정리
MySQL 내장 함수 정리 1. 숫자 관련 함수▶ ABS(숫자) - 절대값 출력.▶ CEILING(숫자) - 값보다 큰 정수 중 가장 작은 수.▶ FLOOR(숫자) - 값보다 작은 정수 중 가장 큰 수[실수를 무조건 버림(음수일 경우는 제외)].▶ ROUND(숫자,자릿수) - 숫자를 소수점 이하 자릿수에서 반올림.(자릿수는 양수,0,음수를 갖을 수 있다.)▶ TRUNCATE(숫자,자릿수) - 숫자를 소수점 이하 자릿수에서 버림.▶ POW(X,Y) or POWER(X,Y) - X의 Y승▶ MOD ...
웹지기
09-19
7608
0
0
댓글
0
개
7
[ Mysql ] 문자열에서 숫자를 걸러내고 높은 수 찾기
select *,max( cast( substring( barcode, 3, 6 ) AS signed integer ) ) as high,count(*) as cnt from yc4_item [이 게시물은 웹지기님에 의해 2018-09-23 13:29:33 Free에서 이동 됨]
웹지기
09-19
4514
0
0
댓글
0
개
6
[ Mysql ] 데이터 형 set 사용법
[code]SELECT * FROM 테이블명 WHERE 셋형필드명 LIKE '%value%';SELECT * FROM 테이블명 WHERE FIND_IN_SET('value',필드명) > 0;SELECT * FROM 테이블명 WHERE 필드명='val1,val2';SELECT * FROM 테이블명 WHERE 필드명 & 1;[/code]
웹지기
09-27
4574
0
0
댓글
0
개
5
[ mysql ] datetime의 기본값 입력시 db 오류 현상
datetime의 db에 직접입력시[code]ALTER TABLE `테이블명` ADD `추가필드이름` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00' AFTER `추가할 이전 필드`;[/code]이러한 형태로 값을 넣으면 오류(#1067 - Invalid default value for 'wr_datetime')가 발생하여 저장이 되지 않는다하지만, php 에서 변수를 통해서 입력하면 정상적으로 들어가 지기는 한다.[code]$sql = " ALTER...
웹지기
09-27
9509
0
0
댓글
0
개
게시물 검색
검색대상
제목
내용
제목+내용
회원아이디
회원아이디(코)
글쓴이
글쓴이(코)
검색어
필수
검색
처음
1
페이지
열린
2
페이지
3
페이지
맨끝
notice
게시판 별 포인트 획득 …
회원로그인
회원아이디
필수
비밀번호
필수
자동로그인
회원가입
/
정보찾기
소셜계정으로 로그인
네이버
로그인
카카오
로그인
페이스북
로그인
구글+
로그인
접속자집계
오늘
3,797
어제
11,874
최대
33,828
전체
8,537,833
회사소개
개인정보처리방침
서비스이용약관
모바일버전
Copyright ©
funyphp.com.
All rights reserved.
상단으로