client.Select("SELECT id, name FROM default.numbers", [] (const Block& block) -> std::generator<Block>
{
for (size_t i = 0; i < block.GetRowCount(); ++i) {
std::cout << block[0]->As<ColumnUInt64>()->At(i) << " "
<< block[1]->As<ColumnString>()->At(i) << "\n";
co_yield block ;
}
}
);