+4

Como o MySQL pode facilitar a sua vida

criado por Diego Hellas em 14/07/2007 7:41am
Funções de string

concat – concatema strings; pode receber 1-n parâmetros
substring – pega partes de uma string baseado na posição
substring_index – pega partes da string baseado nos delimitadores
instr – encontra strings em outras strigns
replace – modifica strings em outras strings
length – calcula o tamanho da string
like – compara strings utilizando wildcards

substring_index(“diegohellas@hotmail.com”, “@”, 1) = diegohellas
substring_index(“orders.mysql.com”, “.”, -2)       = mysql.com
reverse(“orders.mysql.com”)                        = moc.lqsym.sredro
upper(“mysql”)                                     = MYSQL
lower(“MySQL”)                                     = mysql
rpad(“Diego”, 10, “.”)                             = diego…..
char(77,121,83,81,76)                              = MySQL
left(“Diego Felipe Hellas”, 3)                     = Die
mid(“Diego Felipe Hellas Moreira Alves”, 13,6)     = Hellas
rught(‘Diego Hellas“, 6)                           = Hellas 
trim(“Q”, from “QQQQMySQL ABQQQ”)                  = MySQL AB

Comentários:

Mostrando 1 - 10 de 13 comentários
Diego Hellas disse:
Olá John,

Obrigado!

Achoq ue o date_format é o recurso mais útil para nós que programamos, é muito mais fácil pegar ele correto do que ficar transformando pelo PHP.


Abraços!
25/07/2007 9:21am (~16 anos atrás)

John Marques disse:
Diego parabens mesmo...
realmente muito bom.. esse artigo.. e nem sabia dessas paradinhas...
parabens.. me ajudou muito..
a parte do date_format.. ja quebrou um ganho num preciso fica fazer no PHP..
eheuehuehe

valeu..
24/07/2007 12:34pm (~16 anos atrás)

Diego Hellas disse:
Obrigado Newton!


Abraços!
24/07/2007 9:15am (~16 anos atrás)

Companheiro,

Vc está de parabéns, a comunidade esta dando vivas pra vc ... krk mto bom, quando eu xegar em casa vou testar as paradas ... mto bom mesmo kra ... ae coloque + posts desses q a gente agradece vei ...

show

abs
24/07/2007 7:57am (~16 anos atrás)

Diego Hellas disse:
Falha de digitação :)

Abraços!
17/07/2007 1:36pm (~17 anos atrás)

Realmente, as aspas não são necessárias. Mas é preciso dar um espaço entre o número e o DAY.

No artigo: SELECT NOW() + INTERVAL 2DAY (dá erro)
Com espaço: SELECT NOW() + INTERVAL 2 DAY (aí funciona)
17/07/2007 12:04pm (~17 anos atrás)

Diego Hellas disse:
Olá Jayme,

Obrigado pelos elogios!

Estranho so ter funcionado assim, sempre usei sem aspas e sempre funcionou normalmente, dou aulas de MySQL e sempre mostrei assim e nunca tive problemas.


Abraços!
17/07/2007 11:03am (~17 anos atrás)

Parabéns pelo artigo. Realmente muito útil.
Aqui no meu MySQL/PHP, o cálculo do INTERVAL só funcionou com a seguinte sintaxe:
SELECT NOW() + INTERVAL '2' DAY
17/07/2007 10:49am (~17 anos atrás)

Php Aprendiz disse:
Super Artigo, cara você está de parabéns. estou com php faz uns meses, sempre é bem vindo. artigos novo !
16/07/2007 8:22pm (~17 anos atrás)

Diego Hellas disse:
Obrigado pessoal pelos elogios, pena que demorou pra caramba a liberaç~çao do artigo.. já faz quase um ano que eu escrevi ele e so agora foi liberado!

Mas é isso ai obrigado novamente!!
16/07/2007 10:46am (~17 anos atrás)

Novo Comentário:

(Você pode usar tags como <b>, <i> ou <code>. URLs serão convertidas para links automaticamente.)