null

entry26 galeri
    21.
  1. Olaya ilişkisel cebir penceresinden bakınca kendi kendine esit olmayan hede.

    Null != null

    Sql eşittir ilişkisel cebir demek yanlış olur. Fakat sql ilişkisel cebir üzerinde şekillenen bir dil diyebiliriz.

    select * from tablo
    where null=null

    dersek bişey dönmez çünkü null null'e eşit değil.

    fakat

    select 1
    union
    select 1
    union
    select null
    union
    select null

    dersek normalde ilişkisel cebire göre

    1
    null
    null

    gibi bişey dönmesi gerek fakat sql serverda koşturunca

    1
    null

    dönüyor.
    0 ...