对于数据库查询正在返回的数据执行特定的PHP函数时,在该查询仍在运行的那一刻?SQL选择者上的PHP函数
比方说,我们是在一些班级,我们有以下的伪SQL应该返回两行:
$results = $this->db->query("SELECT PHP_function(column), column 2 FROM table")->fetchAll(PDO::FETCH_ASSOC);
PHP_function
可以json_decode
例如。
或者这是不可能的,它会需要一个额外的循环结果才能做到这样的事情?
为什么你想在查询时做到这一点,而不是以后呢? – moonwave99
查询运行时为什么需要它?之后循环数据有什么问题? –
如果您需要RDBMS尚未提供的功能(它提供了很多功能),则可能需要[用户定义的功能](http://dev.mysql.com/doc/refman/5.1/en/adding-functions .html) –