Ver Mensaje Individual
  #3  
Antiguo 09-11-2011
Avatar de Gaim2205
Gaim2205 Gaim2205 is offline
Miembro
 
Registrado: ago 2007
Ubicación: Durango, Mexico
Posts: 144
Reputación: 17
Gaim2205 Va por buen camino
No se de que otra forma explicarlo. intento otra vez:
Código SQL [-]
select namn, ID_1, ek_avtalsomrade.kod from ek_personal, ek_avtalsomrade where ID_1 is null or ID_1 = ek_avtalsomrade.ID

los campos ID_1 e ID (ek_personal y ek_avtalsomrade) estan relacionados mediante llave foranea. En ek_avtalsomrade, a cada ID le corresponde un codigo (uno, dos, tres). Pero cuando ek_personal.ID_1 sea nulo quiero que me muestre el campo kod vacio y solo una vez. Vuelvo a poner la tablita, creo que asi se entiende muy facil:

namn - id - kod
juan - 1 - uno
pedro - null - uno
pedro - null - dos
pedro - null - tres

el campo ek_avtalsomrade.kod tiene 3 valores posibles(uno, dos, tres) por lo cual, cuando una ID_1 es null, me muestra el registro 3 veces. Como puedo hacer para que solo lo muestre una ves, y el
campo kod se muestre vacio, es decir:

namn id kod
juan - 1 - uno
pedro - null - 'vacio'

espero no haber confundido mas.

Última edición por Gaim2205 fecha: 09-11-2011 a las 16:54:08.
Responder Con Cita