Jump to content


Photo

Registros Repetidos, É Possível "pegar" ?


  • Faça o login para participar
5 replies to this topic

#1 webfmx

webfmx

    Normal

  • Usuários
  • 62 posts
  • Sexo:Não informado

Posted 27/01/2004, 10:09

Ola pessoal !


Qual o procedimento para que eu possa visualizar registros repetidos uma ou mais vezes ? Como deve ficar o meu "select" ???

Valeu !!!!

#2 KAKO-

KAKO-

    loading: again.........

  • Usuários
  • 236 posts
  • Sexo:Não informado
  • Localidade:Joinville
  • Interesses:ASP / PHP

Posted 27/01/2004, 10:17

depende do tipo de dado!

vc pode comarar um campo com outro!

exemplo:
select id, nome from cadastro where nome = nome
<?php
$nome = "Flávio Rodrigues";
$site = "http://www.expresso.com.br";
$idade = "21";
?>

nada é uma palavra esperando tradução...

#3 ESPIA

ESPIA

    Eu mesmo!

  • Usuários
  • 157 posts
  • Sexo:Não informado
  • Localidade:Curitiba/PR
  • Interesses:Processos de Engenharia e Qualidade de Software, mais especificamente Gerência de Projetos, requisitos e regras de Negócios, Técnicas de Análise (AE, OO), Projeto, Codificação (qualquer ferramenta), SGBDR e WEB development.

Posted 27/01/2004, 10:26

Use o SELECT COUNT...

Qual o BD? Se for ACCESS fica algo assim:

SELECT Count(Tabela.campo1) AS XPTO
FROM Tabela
HAVING Tabela.campo1=<variável>;

Claro, dá pra melhorar bastante isto... Aqui ele só está contando um campo da tabela, para conseguir contar registros duplicados seria necessário comparar todos os campos (menos a PK - chave-primária - evidentemente) da tabela.

(y)

Edição feita por: ESPIA, 27/01/2004, 10:41.

BB 20 4D 65 75 20 69 6E 74 65 72 65 73 73 65 20 61 71 75 69 20 E9 20 70 61 72 74 69 63 69 70 61 72 2C 20 64 65 20 66 6F 72 6D 61 20 70 6F 73 69 74 69 76 61 20 65 20 70 72 6F 64 75 74 69 76 61 2C 20 64 65 20 74 6F 64 61 73 20 61 73 20 64 69 73 63 75 73 73 F5 65 73 20 72 65 6C 61 63 69 6F 6E 61 64 61 73 20 61 20 48 61 72 64 77 61 72 65 2C 20 53 6F 66 74 77 61 72 65 20 65 20 57 65 62 20 44 65 76 65 6C 6F 70 6D 65 6E 74 2C 20 61 6C E9 6D 20 64 6F 20 70 72 F3 70 72 69 6F 20 72 65 6C 61 63 69 6F 6E 61 6D 65 6E 74 6F 20 65 20 64 65 73 65 6E 76 6F 6C 76 69 6D 65 6E 74 6F 20 68 75 6D 61 6E 6F 2C 20 65 6E 71 75 61 6E 74 6F 20 FA 74 69 6C 20 65 20 61 67 72 61 64 E1 76 65 6C 2E

» Deixe tudo um pouco melhor do que era antes de você chegar!

#4 webfmx

webfmx

    Normal

  • Usuários
  • 62 posts
  • Sexo:Não informado

Posted 28/01/2004, 14:20

O banco é sql server

#5 **K@T@T@U**

**K@T@T@U**

    Quase lá

  • Usuários
  • 254 posts
  • Sexo:Não informado
  • Localidade:Nova Iguaçu - RJ
  • Interesses:Quase tudo

Posted 14/12/2005, 00:10

como ficaria no mysql?

#6 Maracuja

Maracuja

    12 Horas

  • Usuários
  • 144 posts
  • Sexo:Não informado

Posted 15/12/2005, 10:44

No Oracle teria o select distinct.... da uma olhada no manual do banco que deve ter algo que faça isso.
------------------------
Agora ainda mais Java na veia (JSP, Servlet, EJB)

"E todo o dinheiro que fizeram, jamais comprará de volta suas almas" BOB DYLAN

"Eu uso o google e não desisto nunca" MARACUJA




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq