SELECT r.Report_ID, r.Report, r.Report_Type, lnk.Report_ID, lnk.ProjectRef, t.Report_Type, t.Type_Description from Report_Type t, Reports r inner JOIN Rep_Proj_lnk lnk ON r.Report_ID = lnk.Report_ID where lnk.ProjectRef = '$PID' AND r.Report_Type = t.Report_Type Order by t.Report_Type ASC, r.Report ASC
i Query-analyseren? For en ORDER BY kan ikke sætte en begrænsning på resultatet
Du skal være opmærksom på felttype for ntext, text, eller image kolonner kan ikke anvendes i en ORDER BY clause. Dette kan løses med lave en ekstra kolonne cast(left(myText,100) as varchar) as sortcol f.eks.
SELECT r.Report_ID, r.Report, r.Report_Type, lnk.Report_ID, lnk.ProjectRef, t.Report_Type, t.Type_Description, cast(left(r.report,100) as varchar) sortcol from Report_Type t, Reports r inner JOIN Rep_Proj_lnk lnk ON r.Report_ID = lnk.Report_ID where lnk.ProjectRef = '$PID' AND r.Report_Type = t.Report_Type Order by t.Report_Type ASC, sortCol ASC
maduni, you have your answer I think, how about responding?
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.