Bd

Esta es una discusión para el tema Bd en el foro Configuración de Servidores, bajo la categoría Área Administrativa; Hola Por mas que busco no encuentro la tabla donde se almacenan las nacionalidades de los user y la necesito para hacer una consulta sql,alguien tene idea? saludos...
Página:


Resultados 1 al 6 de 6
  1. #1
    Miembro especial Miembro de oro Array
    Fecha de ingreso
    14 ene, 08
    Mensajes
    248
    Gustado
    7 Veces
    Me Gustan
    3 Veces

    Predeterminado Bd

    Hola

    Por mas que busco no encuentro la tabla donde se almacenan las nacionalidades de los user y la necesito para hacer una consulta sql,alguien tene idea?

    saludos

  2. #2
    Miembro especial Miembro de diamante Array Avatar de Andrés Durán
    Fecha de ingreso
    23 abr, 09
    Ubicación
    Costa Rica
    Mensajes
    5,480
    Gustado
    1998 Veces
    Me Gustan
    142 Veces

    Predeterminado Re: Bd

    Hola robert66.

    He de suponer que cuando hablas de "Nacionalidad" te refieres a un campo de perfil que previamente has predefinido en el Panel de Administración. El campo de perfil se almacena en la tabla profilefield, y los datos especificados por los usuarios se almacenan en la tabla userfield.

    Saludos.

    P.d: Si se puede saber, me gustaría que me contaras un poco acerca de la consulta que planeas realizar.
    Yo solía ser un gurú de vBulletin. Solía...

    Find me on Facebook.

  3. #3
    Miembro especial Miembro de oro Array
    Fecha de ingreso
    14 ene, 08
    Mensajes
    248
    Gustado
    7 Veces
    Me Gustan
    3 Veces

    Predeterminado Re: Bd

    Hola Andres Duran,gracias.

    El objetivo era sacar los mail de los user por paises con el fin de la publicidad pero no se bien como hacer la consulta a la base,me refiero a que los mail si se sacarlos sin problemas,pero no se sacarlos de esa forma.

    saludos

  4. #4
    Miembro especial Miembro de diamante Array Avatar de Andrés Durán
    Fecha de ingreso
    23 abr, 09
    Ubicación
    Costa Rica
    Mensajes
    5,480
    Gustado
    1998 Veces
    Me Gustan
    142 Veces

    Predeterminado Re: Bd

    A ver si te entendí. Quieres una consulta que haga lo siguiente:

    "Leer el campo email de la tabla user, siempre y cuando el campo fieldX en la tabla userfield sea igual a Costa Rica" (por ejemplo).

    Ejecuta la siguiente consulta SQL:

    Código:
    SELECT user.email, userfield.field1 FROM user LEFT JOIN userfield ON user.userid = userfield.userid WHERE userfield.field1 = 'Costa Rica';
    En donde 1 será el ID del campo de la nacionalidad y Costa Rica será la nacionalidad.

    Me dejas saber si era eso lo que necesitabas.

    Saludos.
    Yo solía ser un gurú de vBulletin. Solía...

    Find me on Facebook.

  5. #5
    Miembro especial Miembro de oro Array
    Fecha de ingreso
    14 ene, 08
    Mensajes
    248
    Gustado
    7 Veces
    Me Gustan
    3 Veces

    Predeterminado Re: Bd

    Gracias Andres Duran,es algo asi,lo que pasa es que asi si por ejemplo un user a puesto en su perfil que es de valencia no me saldria cuando pido los de spain por ejemplo.

    Un saludo

  6. #6
    Miembro especial Miembro de diamante Array Avatar de Andrés Durán
    Fecha de ingreso
    23 abr, 09
    Ubicación
    Costa Rica
    Mensajes
    5,480
    Gustado
    1998 Veces
    Me Gustan
    142 Veces

    Predeterminado Re: Bd

    En ese caso reemplaza Costa Rica por cualquier ubicación que desees hallar en la base de datos .

    Saludos.
    Yo solía ser un gurú de vBulletin. Solía...

    Find me on Facebook.