Tenho um banco de dados Access, com uma tabela chamada tb_anuncios_prest, com nenhum campo indexado, sendo os campos:
Codigo - num
Cliente - num
Titulo - text
Descricao - text
Tipo - text - E=empresa A=Autonomo
Data_Cadastro - Date
ex de registros:
Codigo | Cliente | Titulo | Descricao | Tipo | Data
0 | 1 | Advocacia | Anuncio teste | A | 15/09/2011
1 | 1 | Advocacia 0 | Anuncio teste | E | 15/09/2011
2 | 1 | Advocacia 1 | Anuncio teste | E | 13/09/2011
3 | 1 | Advocacia 2 | Anuncio teste | A | 15/09/2011
4 | 1 | Advocacia 3 | Anuncio teste | E | 14/09/2011
5 | 1 | Advocacia 4 | Anuncio teste | A | 15/09/2011
6 | 1 | Advocacia 5 | Anuncio teste | E | 15/09/2011
7 | 1 | Advocacia 6 | Anuncio teste | E | 12/09/2011
8 | 1 | Advocacia 7 | Anuncio teste | A | 13/09/2011
prescsico criar um SELECT que retorne todos os campos organizados de duas formas: 1º do ultimo codigo para o primeiro, ou seja de ordem decrescente, e 2º que o campo tipo fique na ORDEM: E - A - E -A, ou seja uma Empresa um Autonomo.
Fiz esta Consulta:
SELECT * FROM tb_anuncios_prest ORDER BY tb_anuncios_pres.codigo DESC
mas não tenho Ideia de como Organizar a tabela de forma a retornar organizadamente o tipo
o resultado que eu consegui foi este:
Codigo | Cliente | Titulo | Descricao | Tipo | Data
8 | 1 | Advocacia 7 | Anuncio teste | A | 13/09/2011
7 | 1 | Advocacia 6 | Anuncio teste | E | 12/09/2011
6 | 1 | Advocacia 5 | Anuncio teste | E | 15/09/2011
5 | 1 | Advocacia 4 | Anuncio teste | A | 15/09/2011
4 | 1 | Advocacia 3 | Anuncio teste | E | 14/09/2011
3 | 1 | Advocacia 2 | Anuncio teste | A | 15/09/2011
2 | 1 | Advocacia 1 | Anuncio teste | E | 13/09/2011
1 | 1 | Advocacia 0 | Anuncio teste | E | 15/09/2011
0 | 1 | Advocacia | Anuncio teste | A | 15/09/2011
eu quero este:
Codigo | Cliente | Titulo | Descricao | Tipo | Data
7 | 1 | Advocacia 6 | Anuncio teste | E | 12/09/2011
8 | 1 | Advocacia 7 | Anuncio teste | A | 13/09/2011
6 | 1 | Advocacia 5 | Anuncio teste | E | 15/09/2011
5 | 1 | Advocacia 4 | Anuncio teste | A | 15/09/2011
4 | 1 | Advocacia 3 | Anuncio teste | E | 14/09/2011
3 | 1 | Advocacia 2 | Anuncio teste | A | 15/09/2011
2 | 1 | Advocacia 1 | Anuncio teste | E | 13/09/2011
0 | 1 | Advocacia | Anuncio teste | A | 15/09/2011
1 | 1 | Advocacia 0 | Anuncio teste | E | 15/09/2011
sei que parece que não mudou nada, mas observe bem o campo codigo e o tipo e imagine uma tabela com mais registro,
Se alguém poder me ajudar estarei aqui pra retirar outras duvidas.
Pergunta
Jociel Thiago
Bom Dia Galera
Situação
Tenho um banco de dados Access, com uma tabela chamada tb_anuncios_prest, com nenhum campo indexado, sendo os campos:
Codigo - num
Cliente - num
Titulo - text
Descricao - text
Tipo - text - E=empresa A=Autonomo
Data_Cadastro - Date
ex de registros:
Codigo | Cliente | Titulo | Descricao | Tipo | Data
0 | 1 | Advocacia | Anuncio teste | A | 15/09/2011
1 | 1 | Advocacia 0 | Anuncio teste | E | 15/09/2011
2 | 1 | Advocacia 1 | Anuncio teste | E | 13/09/2011
3 | 1 | Advocacia 2 | Anuncio teste | A | 15/09/2011
4 | 1 | Advocacia 3 | Anuncio teste | E | 14/09/2011
5 | 1 | Advocacia 4 | Anuncio teste | A | 15/09/2011
6 | 1 | Advocacia 5 | Anuncio teste | E | 15/09/2011
7 | 1 | Advocacia 6 | Anuncio teste | E | 12/09/2011
8 | 1 | Advocacia 7 | Anuncio teste | A | 13/09/2011
prescsico criar um SELECT que retorne todos os campos organizados de duas formas: 1º do ultimo codigo para o primeiro, ou seja de ordem decrescente, e 2º que o campo tipo fique na ORDEM: E - A - E -A, ou seja uma Empresa um Autonomo.
Fiz esta Consulta:
SELECT * FROM tb_anuncios_prest ORDER BY tb_anuncios_pres.codigo DESC
mas não tenho Ideia de como Organizar a tabela de forma a retornar organizadamente o tipo
o resultado que eu consegui foi este:
Codigo | Cliente | Titulo | Descricao | Tipo | Data
8 | 1 | Advocacia 7 | Anuncio teste | A | 13/09/2011
7 | 1 | Advocacia 6 | Anuncio teste | E | 12/09/2011
6 | 1 | Advocacia 5 | Anuncio teste | E | 15/09/2011
5 | 1 | Advocacia 4 | Anuncio teste | A | 15/09/2011
4 | 1 | Advocacia 3 | Anuncio teste | E | 14/09/2011
3 | 1 | Advocacia 2 | Anuncio teste | A | 15/09/2011
2 | 1 | Advocacia 1 | Anuncio teste | E | 13/09/2011
1 | 1 | Advocacia 0 | Anuncio teste | E | 15/09/2011
0 | 1 | Advocacia | Anuncio teste | A | 15/09/2011
eu quero este:
Codigo | Cliente | Titulo | Descricao | Tipo | Data
7 | 1 | Advocacia 6 | Anuncio teste | E | 12/09/2011
8 | 1 | Advocacia 7 | Anuncio teste | A | 13/09/2011
6 | 1 | Advocacia 5 | Anuncio teste | E | 15/09/2011
5 | 1 | Advocacia 4 | Anuncio teste | A | 15/09/2011
4 | 1 | Advocacia 3 | Anuncio teste | E | 14/09/2011
3 | 1 | Advocacia 2 | Anuncio teste | A | 15/09/2011
2 | 1 | Advocacia 1 | Anuncio teste | E | 13/09/2011
0 | 1 | Advocacia | Anuncio teste | A | 15/09/2011
1 | 1 | Advocacia 0 | Anuncio teste | E | 15/09/2011
sei que parece que não mudou nada, mas observe bem o campo codigo e o tipo e imagine uma tabela com mais registro,
Se alguém poder me ajudar estarei aqui pra retirar outras duvidas.
Atenciosamente Jociel Thiago
Link para o comentário
Compartilhar em outros sites
6 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.