Du har distinkt på fel plats för räkningen. Du räknar alla rader (250) och väljer de distinkta radvärdena. Det finns bara 1 rad vilket är 250.
Det du menade var att välja count(distinct s.*) som sedan returnerar 198
Du har distinkt på fel plats för räkningen. Du räknar alla rader (250) och väljer de distinkta radvärdena. Det finns bara 1 rad vilket är 250.
Det du menade var att välja count(distinct s.*) som sedan returnerar 198