针对数组的SQL查询?

问题描述:

是否有任何一种PHP库来执行SQL查询agains数组?针对数组的SQL查询?

事情是这样的:

$array = array(
    array(
     "field_a" => "first_a"  
     "field_b" => "something"   
    ), 
    array(
     "field_a" => "second_a"  
     "field_b" => "else"  
    ), 
    array(
     "field_a" => "third_a"  
     "field_b" => "something"   
    ) 
); 

$rows = arrayQuery($array, "SELECT field_a WHERE field_b = 'something'"); 

/* 
$rows = array(
    array(
     "field_a" => "first_a"  
    ), 
    array(
     "field_a" => "third_a"  
    ) 
); 
*/ 

类似找到东西:http://blog.phpdeveloper.org/?p=61,但是这不是一个查询。

我相信LINQ for PHP会做到这一点。我认为这是一个接近于PHP的“查询数组”的问题。