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.