반응형
MariaDB 10.1 Json Get_string
열 중 하나에 다음 json 문자열 예가 저장됩니다.
[{"Name":"Pay Amount","Value":"0.00"},{"Name":"Period","Value":"3"},{"Name":"Client","Value":"TestClient"},{"Name":"Our Reference","Value":""},{"Name":"Pay Type","Value":"Test"}]
이름부터 끝까지 반복하면 값이 달라집니다.
JsonGet_string을 사용하여 이 데이터를 조회해 보았습니다.
SELECT
JSONGET_string(Header, "Name") Name
FROM tbl
그러나 첫 번째 작업(예: PayAmount)을 선택하고 기간, 클라이언트 등에 대해 선택하지 않은 지불 금액 목록만 표시합니다.
반환되는 결과는 다음과 같습니다.
| Name |
|----------|
| |
| PayAmount|
| PayAmount|
그리고 다음 내용이 반환됩니다.
| Name |
|-------------|
| |
| PayAmount |
| Period |
| Client |
| OutReference|
| Pay Type |
좋은 생각 있어요?
언급URL : https://stackoverflow.com/questions/42208172/mariadb-10-1-jsonget-string
반응형
'sourcecode' 카테고리의 다른 글
Docker 빌드 중에 Docker가 MariaDB/MySQL을 시작할 수 없습니다. (0) | 2022.09.12 |
---|---|
도커 컨테이너에 MariaDB 데이터가 남아 있는 이유는 무엇입니까?볼륨이 없습니다. (0) | 2022.09.11 |
SQLite INSERT - 중복 키 업데이트 시(UPSERT) (0) | 2022.09.11 |
PHP에서 여러 생성자를 수행하는 가장 좋은 방법 (0) | 2022.09.11 |
컨테이너 재시작 문제, 목장의 Galera MariaDB 스택 (0) | 2022.09.11 |