Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

sacar resultados de un campo cuando no existe

Estas en el tema de sacar resultados de un campo cuando no existe en el foro de Mysql en Foros del Web. Hola, tengo estas dos tablas tabla juegos - id - idjuego :: 1 - Pokemon :: 2 - Lugareños S.A tabla stats - id - ...
  #1 (permalink)  
Antiguo 27/08/2011, 06:08
Avatar de wsoul  
Fecha de Ingreso: octubre-2010
Mensajes: 190
Antigüedad: 13 años, 6 meses
Puntos: 13
sacar resultados de un campo cuando no existe

Hola,

tengo estas dos tablas


tabla juegos
- id
- idjuego

:: 1 - Pokemon
:: 2 - Lugareños S.A


tabla stats
- id
- idjuego
- idusuario

:: 1 - 1 - 1
:: 1 - 2 - 1
:: 1 - 1 - 2

quiero sacar los juegos que no se jugarón, por lo tanto los que no estan en stats. estoy así pero no se como sacarlo

Código SQL:
Ver original
  1. SELECT * FROM juegos,stats WHERE juegos.id=stats.idjuego

no lo consigo, not exist es para subquerys y la tabla es demasiado grande y tarda 20 segundos.

por otra parte, con IS NULL no lo consigo, quien me puede ayudar :D
__________________
Compra y Vender artículos en https://www.losredactores.com o una comunidad de webmasters ? https://webeamos.com
  #2 (permalink)  
Antiguo 28/08/2011, 13:56
Avatar de timoteo666  
Fecha de Ingreso: agosto-2011
Ubicación: /home/Gdl
Mensajes: 242
Antigüedad: 12 años, 7 meses
Puntos: 11
Respuesta: sacar resultados de un campo cuando no existe

intenta algo como esto:
select * from promotoras where pro_inactiva IS null

ó

SELECT *
FROM Datos
WHERE (CAMPO1 IS NULL)

espero te sirva
  #3 (permalink)  
Antiguo 28/08/2011, 14:15
Avatar de wsoul  
Fecha de Ingreso: octubre-2010
Mensajes: 190
Antigüedad: 13 años, 6 meses
Puntos: 13
Respuesta: sacar resultados de un campo cuando no existe

no existe ningún campo NULL, debería comprobar que no existe, ya he probado con is null.
__________________
Compra y Vender artículos en https://www.losredactores.com o una comunidad de webmasters ? https://webeamos.com

Etiquetas: existe, query, resultados, select, tabla, campos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:37.