Pular para o conteúdo
Visualizando 2 posts - 1 até 2 (de 2 do total)
  • Autor
    Posts
  • #107256
    Avatar de Ronnie Von Pereira LopesRonnie Von Pereira Lopes
    Participante

      Amigos esse e trabalhoso, preciso pegar o campo CPF somente os 9 primeiros digitos.

      SQL

      SELECT
      F.CHAPA
      P.CPF

      FROM PFUNC F

      INNER JOIN PPESSOA P ON P.CODIGO = F.CODPESSOA

      WHERE F.CODSECAO LIKE ‘01.001.%’

      Chapa CPF Resultado Esperado
      0001 123456789-00 00

      Resultado esperado

      Chapa CPF digito
      0001 1234567890 00

      obrigado

      #107259
      Avatar de rmanrman
      Participante

        @Ronnie Von Pereira Lopes

        Utilize a FUNCTION SUBSTR:

        [CODE]
        SELECT
        F.CHAPA
        ,P.CPF
        ,SUBSTR(P.CPF,1,9)
        FROM PFUNC F
        INNER JOIN PPESSOA P ON P.CODIGO = F.CODPESSOA
        WHERE F.CODSECAO LIKE ‘01.001.%’
        [/CODE]

      Visualizando 2 posts - 1 até 2 (de 2 do total)
      • Você deve fazer login para responder a este tópico.
      plugins premium WordPress