Kan man använda en SQL-sats för att välja 10 stycken efter en kriterie (ex. ID) och sedan sortera dessa 10 efter namn? menar du typ: Nje inte riktigt SELECT * FROM (SELECT TOP 10 * FROM tabell ORDER BY Datum DESC) ORDER BY Namn select top 10 * from myTable sql = "SELECT * FROM [Din tabell] WHERE Id IN (1,3,8,12,15,20,56,102,245,305) ORDER BY namn" TOP - ORDER
Sv: TOP - ORDER
<code>
sql = "select top 10 * from tbl where id = 1 order by namn"
</code>Sv: TOP - ORDER
i ditt fall så är ju ID ett kriterie.... men jag vill hämta de 10 senaste posterna (datum) å sedan sortera dessa 10 poster efter namnSv: TOP - ORDER
/JohanSv: TOP - ORDER
where datediff(day,myDateField,getdate()) <=10
order by myOrderField
Detta fungerar bla på MS SQL-server, om det nu var detta resultatet du ville ha.Sv: TOP - ORDER