Olá gostaria de saber se existe uma forma de dar um select somente na primeira palavra do campo iguinorando as restantes...
eu tentei assim.
1 $minhapesquisa = 'Nos estamos bem';
2 $minhapesquisa = 'Amor nos estamos bem';
3 $minhapesquisa = 'Bom nos estamos bem';
4 $minhapesquisa = 'Vixe estamos bem';
5 $minhapesquisa = 'Eta estamos bem';
select * from minhatabela where like '%$minhapesquisa' order by meu campo asc
so que se eu digitar "N" para busca vai char o id 1,2,3...
eu gostaria de dar um select que pegaria somente a primeira palavra ou a primeira letra e o resultado sairia assim
A
B
E
N
V
Aguardo
Marco
Selecionando Somente 1 Palavra
Started By kurole, 17/09/2007, 23:12
3 replies to this topic
#1
Posted 17/09/2007, 23:12
#2
Posted 19/09/2007, 13:55
Felipe Pena
[...] ó terra, terra, terra; ouve a palavra do Senhor. — Jeremias 22:29
[...] ó terra, terra, terra; ouve a palavra do Senhor. — Jeremias 22:29
#3
Posted 19/09/2007, 18:36
Olha tentei varias formas o que mais se aproximou foi essa.
$meu_comando = "SELECT LEFT(palavra,'1') AS palavra FROM receita group by palavra asc limit 50";
Porem o grou by palavra nao funciona.. somente para a letra "a" ele entende o group pela pavra inteira..
KUROLE
$meu_comando = "SELECT LEFT(palavra,'1') AS palavra FROM receita group by palavra asc limit 50";
Porem o grou by palavra nao funciona.. somente para a letra "a" ele entende o group pela pavra inteira..
KUROLE
Edição feita por: kurole, 19/09/2007, 18:42.
#4
Posted 20/09/2007, 14:54
Não precisa de aspas entre o número. Depois que você definiu o retorno da LEFT() como sendo o novo valor de palavra resolveu né?
Felipe Pena
[...] ó terra, terra, terra; ouve a palavra do Senhor. — Jeremias 22:29
[...] ó terra, terra, terra; ouve a palavra do Senhor. — Jeremias 22:29
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)