webForumDet fria alternativet
Logga in / Bli medlem

SELECT TOP 10 *

Databaser & SQL

5 svar · 218 visningar · startad av erka

Medlem sedan dec. 19996 522 inlägg
Frågan#1

Hej

Hur skriver man om man ska plocka de 10 översta posterna i en databas och man hämtar med en relation.

Ska man ha från en tabell är det ju bara
Select top 10* FROM tblname

men hur skriver man om man har en relation

Medlem sedan juli 20011 129 inlägg
#2

Select Top 10 tblname.* :q

Medlem sedan dec. 19996 522 inlägg
#3

he he jag var lite trött man skriver ju bara Select top 10 och sen frågan med join etc. :)

Medlem sedan apr. 20007 588 inlägg
#4

Hur skriver man om man ska plocka de 10 översta posterna i en databas och man hämtar med en relation.

Beror på databas.

I DB2 skriver man t.ex "SELECT * FROM tbl FETCH 10 FIRST ROWS ONLY"

Medlem sedan apr. 20012 266 inlägg
#5

SELECT TOP 10 * FROM tablename1 INNER JOIN tablename2 ON tablename1.värde = tablename2.värde

Så?

Medlem sedan feb. 20022 594 inlägg
#6

Svar: Ja

260 ms totalt · 4 externa anrop · v20260731065814-full.14655e19
127 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
119 ms — ändringar (db)