```c++ 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 ; } } ); ```