create table test (id INTEGER,A JSON);INSERT INTO test (id, A) VALUES (1, JSON_ARRAY('abc','def','aa','ded')),(2, JSON_ARRAY('dawd','qw','gqweq','asdqwweqw','fdsdqwe')),(3, JSON_ARRAY('nnwqsq','sdq')) 다음과 같은 테이블이 있다고 하자. 각 id별로 A 컬럼에 들어있는 배열의 원소의 개수를 구하고 싶다. id 1번은 4개, id 2번은 5개, id 3번은 2개이다. 어떻게 가능할까? python처럼 배열을 순회할 수도 없고.. JSON_LENGTH라는 함수로 가능하다... 이걸 모르면 풀수가 없잖아 ㅡㅡ select id, A, JSON_LE..
1. csv 데이터를 쉼표로 구분한 텍스트 파일 구분자는 탭(tab separated value), 빈칸(single separated value), 쉼표(comma separated value) 등이 있는데 이들을 모두 통칭하여 csv(character separated value)라고 부르기도 한다 엑셀을 다른 이름으로 저장할 때 csv로 저장할 수 있다 open으로 csv파일 읽어오고 readline()으로 한줄씩 읽어오며 처리 맨 윗줄(0번째 줄)은 보통 header로 변수명임 ‘w’모드로 csv파일을 만들어 write함수로 데이터를 저장할 수도 있음 위와 같이 미국정보만 얻어 w모드로 연 다음에 write함수로 파일에 저장시키면 이렇게 저장 가능 ,가 구분자이다보니 “,” 이것이 실제로 구분자가..