'DATABASE' 카테고리의 다른 글
timestamp null로 setting (0) | 2016.10.18 |
---|---|
쿼리 길이제한 관련 내용 (0) | 2016.10.12 |
unique index 와 그냥 index 의 차이 (0) | 2016.10.10 |
.sql 파일 실행 (0) | 2016.04.11 |
union 과 union all 차이 (0) | 2016.01.06 |
timestamp null로 setting (0) | 2016.10.18 |
---|---|
쿼리 길이제한 관련 내용 (0) | 2016.10.12 |
unique index 와 그냥 index 의 차이 (0) | 2016.10.10 |
.sql 파일 실행 (0) | 2016.04.11 |
union 과 union all 차이 (0) | 2016.01.06 |
ALTER TABLE 테이블명 ADD COLUMN 컬럼명 timestamp NULL AFTER 컬럼명
http://stackoverflow.com/questions/12489078/inserting-null-into-mysql-timestamp
nosql 종류 데이타 베이스 비교글 (0) | 2017.03.13 |
---|---|
쿼리 길이제한 관련 내용 (0) | 2016.10.12 |
unique index 와 그냥 index 의 차이 (0) | 2016.10.10 |
.sql 파일 실행 (0) | 2016.04.11 |
union 과 union all 차이 (0) | 2016.01.06 |
http://www.phpschool.com/gnuboard4/bbs/board.php?bo_table=qna_db&wr_id=148156
nosql 종류 데이타 베이스 비교글 (0) | 2017.03.13 |
---|---|
timestamp null로 setting (0) | 2016.10.18 |
unique index 와 그냥 index 의 차이 (0) | 2016.10.10 |
.sql 파일 실행 (0) | 2016.04.11 |
union 과 union all 차이 (0) | 2016.01.06 |
http://database.sarang.net/?inc=read&aid=17959&criteria=oracle&subcrit=&id=&limit=&keyword=&page=
timestamp null로 setting (0) | 2016.10.18 |
---|---|
쿼리 길이제한 관련 내용 (0) | 2016.10.12 |
.sql 파일 실행 (0) | 2016.04.11 |
union 과 union all 차이 (0) | 2016.01.06 |
mysql in 절에서 복수의 섭쿼리 작성 법 (0) | 2016.01.06 |
◆ source 명령어
외부 파일의 SQL문을 실행시킨다.
인터넷에서 찾아보니까 위에 같이만 씌여있어서 좀 해맸다.
저런식으로 씌여있으면 파일명을 쓸 때 일반적으로 아래와 같이 쓴다.
이렇게 쓰면 에러가 뜬다.
source명령어의 파일명을 쓸때는 반드시 "\"대신에 "/"를 써주어야된다.
http://wwwi.tistory.com/83
쿼리 길이제한 관련 내용 (0) | 2016.10.12 |
---|---|
unique index 와 그냥 index 의 차이 (0) | 2016.10.10 |
union 과 union all 차이 (0) | 2016.01.06 |
mysql in 절에서 복수의 섭쿼리 작성 법 (0) | 2016.01.06 |
현재 시간 함수 TIME_FORMAT 시간 + - 연산 (0) | 2015.12.23 |
union all: 총집합, a에 있고 b에 있으면 둘 다 나오구요.
a ={a,b,c} / b={b,c,d} 라면
union 결과 값은 {a,b,c,d}
union all 결과 값은 {a,b,c,b,c,d}
unique index 와 그냥 index 의 차이 (0) | 2016.10.10 |
---|---|
.sql 파일 실행 (0) | 2016.04.11 |
mysql in 절에서 복수의 섭쿼리 작성 법 (0) | 2016.01.06 |
현재 시간 함수 TIME_FORMAT 시간 + - 연산 (0) | 2015.12.23 |
쿼리 현재 날짜 -1 (0) | 2015.12.17 |
MySQL: Using “In” with Multiple SubQueries?
http://stackoverflow.com/questions/4242184/mysql-using-in-with-multiple-subqueries
SELECT COUNT(PF.PageID) AS Total,P.PageID FROM Pages P LEFT JOIN Pages_Filters PF ON PF.PageID=P.PageID WHERE P.PageID IN ( (SELECT PageID FROM Pages_Filters WHERE FilterID="1" AND FilterOptionID="2" ), (SELECT PageID FROM Pages_Filters WHERE FilterID="7" AND FilterOptionID="57" ) )
SELECT COUNT(PF.PageID) AS Total,P.PageID
FROM Pages P
LEFT JOIN Pages_Filters PF ON PF.PageID=P.PageID
WHERE P.PageID IN (
SELECT PageID
FROM Pages_Filters
WHERE FilterID="1"
AND FilterOptionID="2"
UNION ALL
SELECT PageID
FROM Pages_Filters
WHERE FilterID="7"
AND FilterOptionID="57"
)
.sql 파일 실행 (0) | 2016.04.11 |
---|---|
union 과 union all 차이 (0) | 2016.01.06 |
현재 시간 함수 TIME_FORMAT 시간 + - 연산 (0) | 2015.12.23 |
쿼리 현재 날짜 -1 (0) | 2015.12.17 |
테이블에서 테이블로 옴기는 방법 (0) | 2015.12.01 |
날짜 없이
SELECT CURTIME();
시간 연산 하는방법
select date_add(curtime(),interval+6 hour);
SELECT ADDTIME('01:00:00','01:00:00') ;
-시간 할라ㅕ면 아래와 같이 먹힌다
SELECT ADDTIME('01:00:00','-01:00:00')
+---------------------------------+
| ADDTIME('01:00:00','-01:00:00') |
+---------------------------------+
| 00:00:00 |
+---------------------------------+
mysql 시간 관련 함수
http://www.w3resource.com/mysql/date-and-time-functions/mysql-addtime-function.php
SELECT ADDTIME('01:00:00','24:00:00')
-> ;
+--------------------------------+
| ADDTIME('01:00:00','24:00:00') |
+--------------------------------+
| 25:00:00 |
+--------------------------------+
select TIME_FORMAT(date_add('01:00:00',interval +01 hour),'%H');
+----------------------------------------------------------+
| TIME_FORMAT(date_add('01:00:00',interval +01 hour),'%H') |
+----------------------------------------------------------+
| NULL |
+----------------------------------------------------------+
1 row in set, 1 warning (0.00 sec)
mysql> select TIME_FORMAT(date_add('2015-05-05 01:00:00',interval +01 hour),'%H');
+---------------------------------------------------------------------+
| TIME_FORMAT(date_add('2015-05-05 01:00:00',interval +01 hour),'%H') |
+---------------------------------------------------------------------+
| 02 |
+---------------------------------------------------------------------+
http://blog.habonyphp.com/246 -- 시간 관련 함수들
union 과 union all 차이 (0) | 2016.01.06 |
---|---|
mysql in 절에서 복수의 섭쿼리 작성 법 (0) | 2016.01.06 |
쿼리 현재 날짜 -1 (0) | 2015.12.17 |
테이블에서 테이블로 옴기는 방법 (0) | 2015.12.01 |
mysql null vs "" (0) | 2015.11.25 |
SELECT * FROM FOO
WHERE MY_DATE_FIELD >= NOW() - INTERVAL 1 DAY
http://stackoverflow.com/questions/8544438/mysql-now-1-day
mysql in 절에서 복수의 섭쿼리 작성 법 (0) | 2016.01.06 |
---|---|
현재 시간 함수 TIME_FORMAT 시간 + - 연산 (0) | 2015.12.23 |
테이블에서 테이블로 옴기는 방법 (0) | 2015.12.01 |
mysql null vs "" (0) | 2015.11.25 |
MySQL 날짜 / 시간 데이터 타입 (0) | 2015.11.17 |
http://blog.freezner.com/archives/477
Select 한 내용을 그대로 Insert 시키는 방법과 약간 응용하는 법을 소개합니다. 처음에는 저도 방법이 정확히 떠오르지 않아 구글링을 했지만 간단명료하게 나와있는 글이 없어 시간을 좀 뺐겼던 기억이 납니다.
1. select 한 내용의 전체 컬럼 Insert
당연한 이야기지만 select하는 테이블과 insert할 테이블의 컬럼은 일치해야 합니다.
2. 원하는 컬럼만 select 해서 Insert
PRIMARY키가 있어 1번의 방법으로 INSERT가 안되는 경우 PRIMARY키를 제외한 컬럼을 직접 선택해서 INSERT하는 방법입니다.
현재 시간 함수 TIME_FORMAT 시간 + - 연산 (0) | 2015.12.23 |
---|---|
쿼리 현재 날짜 -1 (0) | 2015.12.17 |
mysql null vs "" (0) | 2015.11.25 |
MySQL 날짜 / 시간 데이터 타입 (0) | 2015.11.17 |
mysql 테이블 수정 컬럼 추가 (0) | 2015.08.26 |