반응형
# 목적
json으로 된 컬럼에서 datetime만 뽑아오기
# 컬럼명
created
# json 구조
{
"id": 1,
"name": "유지니",
"datetime": "2021-03-02 10:07:08"
}
# SQL
select JSON_EXTRACT(created,'$.datetime') 시간 from donations ;
JSON_EXTRACT함수를 이용해서 컬럼명과 JSON안에 있는 키를 적으면 끝!
# 결과
"2021-03-02 10:07:08"
반응형
'Study > Mysql' 카테고리의 다른 글
[Mysql] Error Code: 1093. You can't specify target table 'p' for update in FROM clause 에러메시지 해결 방법 (0) | 2022.06.10 |
---|---|
[MySql] string를 date 타입으로 변경하는 방법 (0) | 2022.06.02 |
[MySql] 컬럼 안에 있는 문자열을 구분자로 자르기 (0) | 2022.04.15 |
[Mysql] mysql workbench(워크벤치)에서 ERD 만들기 (0) | 2022.02.10 |
[MySql] 날짜/시간 형식(포맷) 설정해서 값 찾기 (0) | 2021.12.28 |