Pesquisar na Comunidade
Mostrando resultados para as tags ''substring''.
Encontrado 3 registros
-
Boa tarde, estou fazendo uns exercícios em python e parei em uma parte onde não estou conseguindo mais desenvolver.... eu tenho que arrumar palavras em um texto. Exemplo: entrada: estou indodo para a aulaula saída: estou indo para a aula percebe que a palavra esta digitada errada na entrada e na saída ela tem que esta arruma. Alguém saberia dizer como posso resolver esse problema em python 3?
-
Boa tarde! Não manjo muito de MySQL, conheço um pouco mais de SQLServer e estou tendo uma dificuldade para resolver uma questão. Tenho uma tabela com uma coluna de nomes onde preciso que a consulta retorna somente o primeiro e o último nome. Por exemplo: José Joaquim da Silva Xavier Resultado: José Xavier Em SQLServer eu faria assim: select substring(NomeCompleto,1,CHARINDEX(' ',NomeCompleto)) + Reverse(substring(REVERSE(NomeCompleto),1,CHARINDEX(' ',REVERSE(NomeCompleto)))) from Pessoas Como faço isso em MySQL?
-
Boa tarde, Estou tentando criar um padrão para que consiga retirar as informações colocadas nessa máscara padrão, que fica inserida em um banco de dados postgresql. Com base nesse texto, utilizo substrings + replace para recolher apenas os itens de material + número de série. O problema é que o jumento operador modifica a máscara e coloca itens curinga dentro da mesma. Então, preciso que esses itens saiam para que a máscara retorne ao seu padrão para dar prosseguimento a coleta de dados. No exemplo abaixo, preciso que esse 1 saia (que poderia ser 2, 3, a, b, c, etc), para que a máscara retorne ao padrão. **RETIRADA DE EQUIPAMENTOS: #SIM ( X ) #NÃO ( ) MATERIAL1: MATERIAL A #Nº DE SÉRIE: NUMERO DE SERIE EQTO COMPLETO (X) SIM ( )NãO #ITEM FALTANTE: MATERIAL: MATERIAL B #Nº DE SÉRIE: NUMERO DE SERIE EQTO COMPLETO ( ) SIM ( )NãO #ITEM FALTANTE: MATERIAL: MATERIAL C #Nº DE SÉRIE: NUMERO DE SERIE EQTO COMPLETO ( ) SIM ( )NãO #ITEM FALTANTE: MATERIAL: #Nº DE SÉRIE: . EQTO COMPLETO ( ) SIM ( )NãO #ITEM FALTANTE: EMISSOR: Segue a query (vejam que ela pega esse trecho da máscara acima - **RETIRADA DE EQUIPAMENTOS: #SIM ( X ) #NÃO ( ) MATERIAL: MATERIAL A) ... EMISSOR:: CASE WHEN (STRPOS(SPEC_CHAR2(descricao),'EMISSOR:')-STRPOS(SPEC_CHAR2(descricao),') MATERIAL:')-11) <0 THEN NULL ELSE TRIM(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE( REPLACE(TRIM(SUBSTR(SPEC_CHAR2(descricao),STRPOS(SPEC_CHAR2(descricao),') MATERIAL:')+11,STRPOS(SPEC_CHAR2(descricao),'EMISSOR:')-STRPOS(SPEC_CHAR2(descricao),') MATERIAL:')-11)),' ',' ') ,'MATERIAL: #No DE SERIE: . EQTO COMPLETO ( ) SIM ( )não #ITEM FALTANTE:','') ,'MATERIAL: #No DE SERIE: EQTO COMPLETO ( ) SIM ( )não #ITEM FALTANTE:','') ,'MATERIAL: ','§ ') ,'#No DE SERIE:','S/N:') ,'EQTO COMPLETO','COMPLETO?') ,'#ITEM FALTANTE:','FALTOU:') ) END AS equipamentos SPEC_CHAR2 é uma fórmula idem a TRANSLATE, mas que já realiza a substituição de acentos, cedilhas, etc, pela mesma letra sem esse item.
-
- postgresql
- substring
-
(e %d mais)
Tags: