webForumDet fria alternativet

Problem med Group By

2 svar · 487 visningar · startad av Gildebrand

GildebrandMedlem sedan juni 2009920 inlägg
#1

Jag använder SQL Server 2008.

Jag har en tabell, Subject som ser ut såhär
ID är primary key

ID   Subject
1    Svenska
2    Matte
3    Svenska
4    Matte

Jag kör SQL-frågan

Select Subject,Count(*) from Subject Group By Subject

Och då vill jag få ut att grupp Svenska innehåller 2 poster, och gruppen Matte innehåller 2 poster.

Jag får felmeddelandet

Msg 306, Level 16, State 2, Line 1
The text, ntext, and image data types cannot be compared or sorted, except when using IS NULL or LIKE operator.

Vad gör jag för fel?

GunnarDMedlem sedan juni 20014 290 inlägg
GildebrandMedlem sedan juni 2009920 inlägg
#3

Du får ursäkta min okunskap, men vad är en blob, och hur ser jag om Subject är en sådan, och vad gör jag åt det?

EDIT: Du hade helt rätt. Blob fick det inte vara, när jag bytte till nvarchar så funkade det :)

127 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)