Você deve usar PDOStatement::fetch http://php.net/manual/en/ pdostatement.fetch.php
Como obter a lista de restrição de chave primária de todos os bancos de dados na instância do SQL Server - SQL Server / TSQL Tutorial Part 60
Como obter usuários totais cumulativos por dia no MySQL
Modelagem de banco de dados para uma entidade fraca
Design de banco de dados temporal, com um toque diferente (linhas ao vivo vs linhas de rascunho)