티스토리 뷰

Database

MySQL - Tip

파란크리스마스 2015. 12. 2. 11:09
728x90

MySQL - Update 질의문 사용시 조회된 결과로 반영

출처 : MySQL - UPDATE query based on SELECT Query

update item_code a
       left join item_type b on a.type_name like ( concat('%', b.type_name , '%') )
   set a.type_id = b.id
UPDATE code_type a
       LEFT OUTER JOIN code_group b 
       ON a.g_id = b.id AND b.category_id in ('M', 'E')
   SET a.t_code = CONCAT(b.g_code, SUBSTR(a.t_code, 4, 2))
 WHERE a.g_id = b.id AND b.category_id in ('M', 'E')

MySQL - 날짜 연산

출처 : 12.7 Date and Time Functions

mysql> select now(), date_sub(now(), interval 1 DAY);
+---------------------+---------------------------------+
| now()               | date_sub(now(), interval 1 DAY) |
+---------------------+---------------------------------+
| 2015-12-03 23:44:52 | 2015-12-02 23:44:52             |
+---------------------+---------------------------------+
1 row in set (0.00 sec)

MySQL - DATETIME 타입을 DATE 타입으로 형변환

select *
  from memo1
 where survey_date = cast(now() as DATE)

-

댓글
300x250
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/03   »
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
31
글 보관함