Alèpeweb non capisco cosa intendi perchè le righe sono due se i non ci sono valori che nella col_2 sono = a 1 ?

Dovrebbe estrarre 0 righe.

Pierotto se ripeto l'esperimento con una query senza min e max tipo

$query "Select a, b FROM table WHERE col_2 = 1;

l'if funziona