Consulta SQL (SELECT)

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • Solid_Legna
    Junior Member
    • ene
    • 8

    #1

    Consulta SQL (SELECT)

    Buenas Tardes a Todos

    Tengo que realizar un Select en ABAP pero me piden que la quinta letra sea un "N" antes y despues de la letra no importa, realice la siguiente consulta pero no me trae nada. estara mal?

    SELECT *
    INTO TABLE I_PGMI
    FROM PGMI
    WHERE WERKS IN S_WERKS
    AND NRMIT = '%%%%0%'
    AND PGTYP = 'S'.

    Muchas Gracias Por todo.

    Saludos.
  • kibo
    Senior Member
    • may
    • 177

    #2
    En teoria deberia de ser where blabla Like '____N%' pero nunca lo he probado
    http://diariotitular.com/contacto/

    Comentario

    • mysmb2
      Senior Member
      • ene
      • 406

      #3
      hola seria algo asi

      SELECT *
      INTO TABLE I_PGMI
      FROM PGMI
      WHERE WERKS IN S_WERKS
      LIKE NRMIT = '___0_'
      AND PGTYP = 'S'.

      Saludos!
      Sebastián Chiavia
      http://www.programacionabap.com.ar

      Comentario

      • Solid_Legna
        Junior Member
        • ene
        • 8

        #4
        Muchas Gracias de Verdad por su ayuda les comento como quedo la sentencia
        SELECT *
        INTO TABLE I_PGMI
        FROM PGMI
        WHERE WERKS IN S_WERKS
        AND NRMIT LIKE '____0%'
        AND PGTYP = 'S'.

        De esta forma queda perfectamente bien

        Comentario

        • jtristan
          Senior Member
          • oct
          • 240

          #5
          En efecto, tanto en el like, como en el select-option o rangos con un contiene patrón, el caracter _ indica,que en esa posición puede haber cualquier carácter, y el % que a partir de esa posición puede indicarse cualquier caracter, dando igual la cantidad de caracteres que haya a partir del %

          Comentario

          Trabajando...