반응형
JSON 데이터가 단일 MySQL 테이블에서 나온다고 가정 해 보겠습니다.
someJSON = [ { name: 'bill' , sex:'M', income:50000 },
{ name: 'sara' , sex:'F', income:100000 },
...
];
그리고 의사 코드는 다음과 같습니다.
" 소득
> 60000`의 모든 sex : F
의 모든 사람 객체를 가져옵니다."
SQL 또는 SQL과 유사한 구문을 사용하여이 JSON 데이터에서 이러한 쿼리를 코딩 할 수있는 자바 스크립트 라이브러리가 있습니까?
궁금한 점이있는 경우 다음과 같은 맥락이 있습니다.
미래의 백엔드가 무엇인지 알지 못한 채 내 조직을위한 데이터 분석 웹 서비스의 프런트 엔드를 만들고 있습니다. 앞으로 그들은 MS Access 테이블에서 일종의 MySQL 유형 데이터베이스로 데이터를 마이그레이션 할 것입니다. 그때까지는 정적 JSON 파일을 사용하여 개발을 시작했으며 앞으로 내 자바 스크립트 쿼리가 MySQL 쿼리로 표시되도록하는 것이 도움이 될 것이라고 생각했습니다. (현재 MS Access 데이터베이스는 웹에서 연결할 수 없습니다.)
해결 방법
var myList = [
{FirstName:"Chris",LastName:"Pearson"},
{FirstName:"Kate",LastName:"Johnson"},
{FirstName:"Josh",LastName:"Sutherland"},
{FirstName:"John",LastName:"Ronald"},
{FirstName:"Steve",LastName:"Pinkerton"}
];
var exampleArray = JSLINQ(myList)
.Where(function(item){ return item.FirstName == "Chris"; })
.OrderBy(function(item) { return item.FirstName; })
.Select(function(item){ return item.FirstName; });
참조 페이지 https://stackoverflow.com/questions/4720494
반응형
'MySql' 카테고리의 다른 글
MySQL의 열 이름 "order"에 대한 대안 (0) | 2020.10.21 |
---|---|
MySQL 하위 쿼리없이 MySQL의 GROUP BY보다 ORDER BY에 우선 순위 부여 (0) | 2020.10.21 |
MySQL mysql의 테이블에서 N 개의 오래된 레코드 삭제 (0) | 2020.10.21 |
MySQL에서 "insert ignore"와 replace의 성능 차이는 무엇입니까? (0) | 2020.10.21 |
MySQL 데이터베이스의 모든 테이블을 삭제하는 방법은 무엇입니까? (0) | 2020.10.21 |
댓글