SA-MP Forums Archive
[Ajuda] Consulta mysql - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Consulta mysql (/showthread.php?tid=647466)



Consulta mysql - Paulthaz - 05.01.2018

Olб galerinha do forum samp! Como eu faзo para desconsiderar as letras minusculas e maiusculas numa consulta mysql ?? Estou fazendo um sistema e estou com problema na verificaзгo...


estou usando assim:

SELECT * FROM `tabela` WHERE `nome`='Jubileu';

mas nгo funciona se o nome for = JubiLEU


Re: Consulta mysql - F1N4L - 05.01.2018

Tenho quase certeza que por padrгo o MySQL jб estб com case sensitive desabilitado, o que torna estranho esse seu caso.
Para usar o case sensitive й sу colocar BINARY apуs o WHERE, entгo, neste caso sim nгo funcionaria...

@EDIT

A soluзгo que vejo pro seu problema й:

Код:
SELECT * FROM `tabela` WHERE LOWER(nome)=LOWER('JuBiLeU');



Re: Consulta mysql - Paulthaz - 05.01.2018

Se eu usar SELECT * FROM `tabela` WHERE `nome`='JuBiLEU' COLLATE NOCASE; funcionaria ?


Re: Consulta mysql - F1N4L - 05.01.2018

Quote:
Originally Posted by Paulthaz
Посмотреть сообщение
Se eu usar SELECT * FROM `tabela` WHERE `nome`='JuBiLEU' COLLATE NOCASE; funcionaria ?
Se bem me lembro COLLATE NOCASE pertence ao SQLite, entгo nгo!


Re: Consulta mysql - Paulthaz - 05.01.2018

Mas os 2 nгo usam a mesma coisa ? SQL ? Ou estou enganado ?


Re: Consulta mysql - F1N4L - 05.01.2018

Quote:
Originally Posted by Paulthaz
Посмотреть сообщение
Mas os 2 nгo usam a mesma coisa ? SQL ? Ou estou enganado ?
Ambos partilham da mesma linguagem, mas nem todos comandos sгo iguais.
Pode-se fazer a mesma coisa em qualquer um dos dois, porйm o processo em alguns dos casos й diferente, mas o resultado й o mesmo!