有谁知道什么是SQL查询的DBIx :: Class等价物,例如:
SELECT cdr_id,
例如,当service_id =’GPRS’那么’KB’当service_id =’短信’然后’短信’结束为单位
来自……
谢谢
解决方法
my $rs = $schema->resultset( 'table' )-> search_rs( {},{ '+columns' => { unit => \do { "CASE WHEN me.service_id='GPRS' THEN 'KB' " . "WHEN me.service_id='SMS' THEN 'SMS' END" } } ) ;
沿着这条线的东西应该工作.