일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- Stock ipo
- 7월 공모주 청약 일정
- linux
- php
- Eclipse
- 오라클
- JavaScript
- 주식 청약
- IPO
- 자바
- codeigniter
- html
- 주식
- 공모주 청약
- SQL
- Stock
- 주식 청약 일정
- MYSQL
- css
- 공모주 청약 일정
- 리눅스
- 코드이그나이터
- jquery
- java
- 6월 공모주 청약 일정
- 공모주
- Oracle
- 맥
- 자바스크립트
- 제이쿼리
- Today
- Total
목록MYSQL (174)
개발자의 끄적끄적
[sql/mysql] mysql reverse example / mysql 문자열 반전 방법 mysql 에서 특정 필드나 문자열을 반대로 즉, 뒤짚어서 출력해야 하는 경우가 있습니다. 그럴때 아래와 같이 내장함수인 REVERSE 를 이용하시면 됩니다! 아래는 기본 사용법입니다. REVERSE(COLUMN_NAME) 위 사용법대로 id 라는 컬럼에 값이 abcd 가 있다고 가정하고, 아래와 같이 쿼리를 실행하면, select REVERSE(id); 결과는 아래처럼 dcba 가 출력됩니다. dcba REVERSE 는 말그대로 입력받은 값을 거꾸로 재정렬해서 반환하는 함수입니다. 참고들 하세요!
[sql/mysql] mysql format example / mysql 소수점 자리수 표시 예제 mysql 에서 소수를 특정소수점까지만 출력해야 하는 경우가 있습니다. 즉 버림과 같은 기능인데요! 바로 내장함수인 FORMAT 입니다. 아래는 기본 사용법입니다. FORMAT(소수, 소숫점이하 자릿수) 위 사용법처럼 111.222 라는 소수를 소수점 두번째까지만 출력하려고 하면 아래와 같이 쿼리를 실행하시면 됩니다. SELECT FORMAT(111.222, 2); 위의 쿼리 실행시 결과는 아래와 같이 소수점 두번째 자리인 111.22 가 출력됩니다. 111.22 참고들 하세요!
[sql/mysql] mysql if 사용법 및 예제 mysql 에서 select 문을 사용하다 보면 조건에 맞거나 틀리면 값을 변환해서 뽑아내야 하는 경우가 있습니다. 그럴때는 아래와 같이 if 를 사용하시면 됩니다! 아래는 기본사용법입니다. select if(CONDITION, TRUE_VALUE, FALSE_VALUE) from TABLE_NAME 위 내용처럼 if () 안에 첫번째 파라미터는 조건을 두번째 파라미터는 참일때 값을 세번째 파라미터는 거짓일때 값을 입력해서 쿼리를 실행하면 됩니다. select if( 1=1, 1, 0 ); 위처럼 조건은 1=1 참일때는 1 거짓일때는 0 이라는 값을 if 에 넣고 쿼리는 실행시켜보면 조건이 참이기 때문에 결과는 1이 나옵니다! 참고들 하세요!
[sql/mysql] mysql TIMESTAMPDIFF example / mysql 날짜 차이 구하는 방법 mysql 에서 날짜간의 차이를 계산하고 싶은 경우가 있습니다. 그럴때는 아래와 같이 TIMESTAMPDIFF 함수를 이용하면 됩니다. 아래는 기본 사용법입니다. TIMESTAMPDIFF(구분, 날짜A, 날짜B); 위 기본사용법대로 원하고자 하는 구분 과 비교할 날짜 2개를 각각 입력하시면 됩니다. 아래는 함수에 첫번째 파라미터로 들어가는 구분값들 입니다! 시 / 분 / 초 / 년 / 월 / 일 중 원하는 구분값을 입력해서 그 결과를 얻어낼 수 있습니다. SECOND // 초 MINUTE // 분 HOUR // 시 DAY // 일 WEEK // 주 MONTH // 월 YEAR // 년 아래는 예제..
[sql/mysql] mysql 시분초 구하는 방법 / mysql date_format example mysql 에서 현재 시간 혹은 특정시간의 시분초를 구해야 하는 경우가 있습니다. 그럴때는 아래처럼 date_format 을 이용하여 시분초를 구할 수 있습니다. 1. 2021년 1월 1월 00시 22분 33초 의 값에서 시분초만 구하는 방법 date_format('2021-01:01 00:22:33','%H:%i:%s') 2. 현재시간의 시분초를 구하는 방법 date_format(now(),'%H:%i:%s') 위 내용들을 보시면 아시겠지만, date_format 를 이용하여 시분초만 구할 수 있습니다. 특정시간을 입력하면 입력한 특정시간의 시분초를 now() 를 입력하면 현재 시간의 시분초를 구할 수..
[sql/mysql] mysql date_format example / mysql 현재날짜 년월일 구하는 방법 mysql 에서 현재 날짜를 년월일 형태로 구해야 하는 경우 아래와 같이 date_format 를 이용하여 날짜를 확인할 수 있습니다! select date_format(now(),'%Y%m%d') 위 내용처럼 현재 timestamp 인 now() 를 date_format 를 이용하여 %Y%m%d 인 년월일 형태로 출력하는 내용입니다. 위 내용 그대로 쿼리를 실행하면 결과는 아래와 같이 나옵니다! 20210501 참고들 하세요!
[sql/mysql] mysql 예약어 목록 mysql 에서 사용하면 에러가 발생하는 예약어 목록 입니다. ADD ALL ALTER ANALYZE AND AS ASC ASENSITIVE BEFORE BETWEEN BIGINT BINARY BLOB BOTH BY CALL CASCADE CASE CHANGE CHAR CHARACTER CHECK COLLATE COLUMN CONDITION CONSTRAINT CONTINUE CONVERT CREATE CROSS CURRENT_DATE CURRENT_TIME CURRENT_TIMESTAMP CURRENT_USER CURSOR DATABASE DATABASES DAY_HOUR DAY_MICROSECOND DAY_MINUTE DAY_SECOND DEC DECIMA..
[sql/mysql] mysql 예약어 사용시 에러 해결 방법 mysql 을 사용하다보면 쿼리사용시 예약어를 사용하면 에러가 발생하는 경우가 있습니다. 필드명이나 테이블명이 예약어로 되어 있어서 사용이 불가능 하다는 에러인데요 이럴때는 '' 이걸로 필드명이나 테이블명을 감싸주면 됩니다. 아래와 같은 select 쿼리가 있다고 가정하고, select a as change from test; 위 쿼리를 실행하면 change 가 예약어라 에러가 나올수 있습니다. 그럴때는 아래처럼 change를 'change' 로 감싸서 쿼리를 실행하면 됩니다. select a as 'change' from test; 참고들 하세요!