Access - Query

PHP, Java, JavaScript, XML, XHTML, HTML, CSS, ASP, Delphi, Assembly, LaTeX, C, UML, Flash, Perl, SQL, Python, Zope, Pascal, WML. Se conhece mais de 3 siglas referidas, este é o forum para si.

Moderadores: Administradores, Moderadores

Access - Query

Mensagempor filduarte » Segunda Ago 29, 2005 16:11

Viva,

numa query no access se eu fizer uma pesquisa da seguinte forma...

Como "*" & [Digite as primeira letra do Nome]

vai-me retornar todos os "nomes" com o nome que eu coloquei em 2º lugar....

mas como fazer a pesquisa... da seguinte forma...

eu tento pesquisar "Lima"

e retorna-me qualquer nome que tenha lima...

Esta duvida não é em SQL ... apenas utilizando a query por defeito..

Obrigado!!

Outra duvida :(

=SE((L3*0,25+M3*0,025)*0,21<>0;(L3*0,25+M3*0,025)*0,21;"")

isto é em access???


Obrigado!!
........................................................................
Nota- partindo do principio que vivemos num país democrata (???), todas as opiniões são válidas desde que não provoquem danos irreversiveis noutros utilizadores deste forum ;)
filduarte
Membro de Ouro
Membro de Ouro
 
Mensagens: 710
Registado: Quinta Dez 23, 2004 10:03
Localização: VNGaia/Coimbra

Re: Access - Query

Mensagempor coolmind » Segunda Ago 29, 2005 16:55

filduarte Escreveu: =SE((L3*0,25+M3*0,025)*0,21<>0;(L3*0,25+M3*0,025)*0,21;"")

isto é em access???


Não é em uma fórmula do excel? :?
"Não há maior prova de ignorância do que acreditar que o inexplicável é impossível.(S. Bilard)" :)
coolmind
Membro de Prata
Membro de Prata
 
Mensagens: 322
Registado: Terça Fev 15, 2005 23:16
Localização: Carregado

Mensagempor filduarte » Segunda Ago 29, 2005 17:33

exactamente....

mas como transponho isto para access... como é obvio onde está l3 E m3 são campos em access mas a condição como é feita??
........................................................................
Nota- partindo do principio que vivemos num país democrata (???), todas as opiniões são válidas desde que não provoquem danos irreversiveis noutros utilizadores deste forum ;)
filduarte
Membro de Ouro
Membro de Ouro
 
Mensagens: 710
Registado: Quinta Dez 23, 2004 10:03
Localização: VNGaia/Coimbra

Mensagempor filduarte » Terça Ago 30, 2005 12:21

Ninguém sabe????? :|
........................................................................
Nota- partindo do principio que vivemos num país democrata (???), todas as opiniões são válidas desde que não provoquem danos irreversiveis noutros utilizadores deste forum ;)
filduarte
Membro de Ouro
Membro de Ouro
 
Mensagens: 710
Registado: Quinta Dez 23, 2004 10:03
Localização: VNGaia/Coimbra

Mensagempor lquental » Terça Ago 30, 2005 14:28

Viva,

Para ser sincero não percebi bem a tua pergunta,
mas se o que pretendes fazer é uma consulta que retorne
ocorrências de uma determinada palavra num dos campos, por exemplo NOME então usa o seguinte SQL:

Código: Seleccionar todos
SELECT *
FROM tabela
WHERE nome LIKE '%cola%';


isto em ANSI SQL

Esqueci-me de explicar que o que está entre % será a palavra a pesquisar, ou seja, neste caso retorna todos os nomes que contêm "cola", por exemplo "escola" "Nicola"
lquental
Aprendiz
Aprendiz
 
Mensagens: 29
Registado: Terça Ago 23, 2005 14:03

Mensagempor filduarte » Terça Ago 30, 2005 15:22

Ok, dank...

mas o que eu queria é isto...

António Lima Alves
Lima Santos
Pedro Carlos Lima das Antas
Lucia Lima
João Pedro
Rui Neves



e ao fazer uma query... por Lima

aparececem todos os que têm Lima...

mas eu escolho o que quero procurar por isso tem que haver uma variavel a procurar... isto em access é como??

-
........................................................................
Nota- partindo do principio que vivemos num país democrata (???), todas as opiniões são válidas desde que não provoquem danos irreversiveis noutros utilizadores deste forum ;)
filduarte
Membro de Ouro
Membro de Ouro
 
Mensagens: 710
Registado: Quinta Dez 23, 2004 10:03
Localização: VNGaia/Coimbra

Mensagempor lquental » Terça Ago 30, 2005 15:33

Não uso o Access, mas encontrei isto que deve ser o que procuras:

http://www.techonthenet.com/access/queries/like_textbox.php
lquental
Aprendiz
Aprendiz
 
Mensagens: 29
Registado: Terça Ago 23, 2005 14:03

Mensagempor LuisFilipe » Terça Out 04, 2005 21:34

O que estás mesmo a necessitar é duma martelada.

Procuras " Lima" ou "Lima " isto partindo do princípio que não existe "Lima" mas caso exista procuras também = "Lima".
LuisFilipe
Membro Diamante
Membro Diamante
 
Mensagens: 1270
Registado: Domingo Set 04, 2005 22:12

Mensagempor xirix » Terça Out 04, 2005 22:17

filduarte Escreveu:Ok, dank...

mas o que eu queria é isto...

António Lima Alves
Lima Santos
Pedro Carlos Lima das Antas
Lucia Lima
João Pedro
Rui Neves



e ao fazer uma query... por Lima

aparececem todos os que têm Lima...

mas eu escolho o que quero procurar por isso tem que haver uma variavel a procurar... isto em access é como??

-


Select
campo1,
campo2,
campoN
FROM
tabela
WHERE
CampoNome LIKE '%Lima%'

O % é o mesmo que o * é no Dir. Para utilizares o % convem que seja com o LIKE em vez de =


Abraços
X|r|X
=================
Não subscrevam a VIANETWORKS, TVTel ADSL, ASDL.XL, CyclopNet. A VIA aldraba todos os seus clientes iludindo-os c/ velocidades q nunca tem na realidade. Uma ligação 1024/256 (128kB/32kB) na prática é de 6kB/4kB c/ o emule.
xirix
Membro de Ouro
Membro de Ouro
 
Mensagens: 673
Registado: Terça Out 05, 2004 21:07


Voltar para Programação

Quem está ligado:

Utilizadores a ver este Fórum: Nenhum utilizador registado e 7 visitantes

cron