none
VB.net consulta sql condición where.. RRS feed

  • Pregunta

  • Buenas tardes tengo una duda que no me sale.

    Tengo un tabla de materiales donde el rubro tiene varios valores

    Ejemplo

    Rubro material

    X.        Caja polimérica

    Y.         Medidor

    Z.         Tubo pvc

    Querido se me muestre los materiales donde  su rubro sea x. y también y.

    Puse where rubro='x." AND .... Pero no sale dice que and no es

    Saludos


    • Editado Jackvier jueves, 21 de mayo de 2020 22:15
    jueves, 21 de mayo de 2020 22:14

Respuestas

  • no acepta encontre la solucion es  WHERE in Rubro=("x" AND "y")

    algo asi era pero es con IN lo probre desde sql ambas opciones y no era investigando en google eran con IN

    Gracias de todos modos


    • Editado Jackvier sábado, 23 de mayo de 2020 21:21
    • Marcado como respuesta Jackvier sábado, 23 de mayo de 2020 21:21
    sábado, 23 de mayo de 2020 21:20

Todas las respuestas

  • ¿Qué mensaje de da exactamente?

    Sería algo así como

    " Where rubro = 'X.' and OtroCampo = 'valor'"

    Ten en cuenta que los valores de tipo texto los tienes que poner entre apóstrofes.


    Saludos, Javier J

    viernes, 22 de mayo de 2020 6:16
  • hola

    >>Puse where rubro='x." AND .... Pero no sale dice que and no es

    quien dice que and no es ? cual es el mensaje real que obtienes?

    cual es la query completa que defines, porque puede que el and sea correcto pero hay algo adicional que cause el problema

    Porque la rubro tiene un punto como parte de su valor? eso es raro

    SELECT * FROM materiales WHERE rubro = 'X' AND rubro = 'Y'

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    viernes, 22 de mayo de 2020 22:50
  • no acepta encontre la solucion es  WHERE in Rubro=("x" AND "y")

    algo asi era pero es con IN lo probre desde sql ambas opciones y no era investigando en google eran con IN

    Gracias de todos modos


    • Editado Jackvier sábado, 23 de mayo de 2020 21:21
    • Marcado como respuesta Jackvier sábado, 23 de mayo de 2020 21:21
    sábado, 23 de mayo de 2020 21:20