Esta SQL É possível ?????????
Fala Pessoal!
Será que é possível filtrar somente uma parte do campo????
Buscar por exemplo somente os ultimos 6 caracteres ou os 2 primeiros!
É possível????
Será que é possível filtrar somente uma parte do campo????
Buscar por exemplo somente os ultimos 6 caracteres ou os 2 primeiros!
É possível????
Jowjow
Curtidas 0
Respostas
Flaviosan
31/03/2004
Explique-se melhor, obrigado.
GOSTEI 0
Paulo_amorim
31/03/2004
Olá
Para filtrar uma substring num campo, utilize LIKE ao inves de =
p. ex. SELECT * FROM clientes WHERE nome LIKE ´A¬´
Isso lista todos os nome começados por A
SELECT * FROM clientes WHERE nome LIKE ´¬a´
Isso lista os nomes terminados em a
SELECT * FROM clientes WHERE nome LIKE ´¬Silva¬´
Isso lista os nomes que contem Silva
Espero que ajude
Até+
Para filtrar uma substring num campo, utilize LIKE ao inves de =
p. ex. SELECT * FROM clientes WHERE nome LIKE ´A¬´
Isso lista todos os nome começados por A
SELECT * FROM clientes WHERE nome LIKE ´¬a´
Isso lista os nomes terminados em a
SELECT * FROM clientes WHERE nome LIKE ´¬Silva¬´
Isso lista os nomes que contem Silva
Espero que ajude
Até+
GOSTEI 0
Jowjow
31/03/2004
Obrigado. Mas não é essa a dúvida.
É o seguinte é trazer somente um determinado número de caracteres ou digitos. Igual a função Copy do Delphi.
Ex:
Trazer somente os 2 primeiros digitos de um campo.
Campo Completo
-1002
-1003
-2001
-2006
-2010
Trazer
-10
-10
-20
-20
-20
Espero que tenha cosiguido ser mais claro. Obrigado
É o seguinte é trazer somente um determinado número de caracteres ou digitos. Igual a função Copy do Delphi.
Ex:
Trazer somente os 2 primeiros digitos de um campo.
Campo Completo
-1002
-1003
-2001
-2006
-2010
Trazer
-10
-10
-20
-20
-20
Espero que tenha cosiguido ser mais claro. Obrigado
GOSTEI 0
Gandalf.nho
31/03/2004
Use a função SUBSTR da biblioteca UDF do interbase/firebird
GOSTEI 0