Hi! Could we please enable some services and cookies to improve your experience and our website?

PHPize Online / SQLize Online  /  SQLtest Online

A A A
Login    Share code      Blog   FAQ

Online Sandbox for SQL and PHP: Write, Run, Test, and Share SQL Queries and PHP Code

Copy Format Clear
CREATE TABLE orders ( id int, status enum('new','complete') ); INSERT INTO orders (id, status) VALUES (1, 'complete'), (2, 'complete'), (3, 'new'), (4, 'new'), (5, 'new'), (6, 'complete'), (7, 'new'), (8, 'new');

Stuck with a problem? Got Error? Ask AI support!

Copy Clear
Copy Format Clear
<?php var_export( $db::table('orders') ->get() ->countBy('status') ->pipe( fn($coll) => $coll->put('count', $coll->sum()) ) ->toArray() );
Copy Clear