SQLike - SQL風JavaScript/ActionScript用クエリ・エンジン
SQLikeは、JavaScript及びActionScriptで記述した軽量なクエリ・エンジンで、SQL風の文法で配列やオブジェクトを扱うことができます。
ActionScript2やActionScript3、JavaScriptなどのバージョンが提供されています。
■コード例:
■戻り値(JSON形式の結果)
デモ
ActionScript2やActionScript3、JavaScriptなどのバージョンが提供されています。
■コード例:
SQLike.q(
{
Select: ['firstName','|count|','firstName','|sum|','salary','|min|','salary','|max|','salary','|avg|','salary'],
From: dataArray, //データ配列
GroupBy: ['firstName'],
Having: function(){return this.count_firstName>1},
OrderBy: ['sum_salary','|desc|'] //並び順
}
)
■戻り値(JSON形式の結果)
[
{"firstName":"Richard", "count_firstName":4, "sum_salary":24500, "min_salary":30000, "max_salary":89000, "avg_salary":61260},
{"firstName":"Debbi", "count_firstName":3, "sum_salary":9000, "min_salary":73000, "max_salary":88000, "avg_salary":51000}
]
デモ
