집 >데이터 베이스 >MySQL 튜토리얼 >WHERE 절을 사용하여 MySQL에서 JSON 데이터를 쿼리하는 방법은 무엇입니까?
MySQL에서 JSON 데이터를 쿼리하는 방법
MySQL 데이터베이스에서는 JSON 개체를 테이블 열 내에 저장할 수 있습니다. 그러나 이러한 JSON 필드를 활용하는 쿼리를 실행하는 것은 적절한 기술 없이는 어려울 수 있습니다. 이 가이드에서는 WHERE 절을 사용하여 JSON 데이터를 쉽게 쿼리하는 방법을 제공하므로 개발자는 JSON 개체 속성을 기반으로 특정 레코드를 필터링하고 검색할 수 있습니다.
JSON_EXTRACT 함수 활용
MySQL 버전 5.7 이상에서 JSON_EXTRACT 함수는 WHERE 절 내의 JSON 개체에서 특정 값을 추출하는 효과적인 도구입니다. 이 함수는 두 개의 매개변수를 사용합니다.
SELECT user_id, json_data FROM articles WHERE JSON_EXTRACT(json_data, '$.title') LIKE '%CPU%';
위 내용은 WHERE 절을 사용하여 MySQL에서 JSON 데이터를 쿼리하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!