webForumDet fria alternativet

Länkad lista + SQL

Databaser & SQL

3 svar · 487 visningar · startad av prey

Medlem sedan jan. 2002341 inlägg
Frågan#1

Jag har en lista i en databas, där posterna hänger samman i en länkad lista:

id, next_id
1, 2
2, 5
3, 4
4, 6
5, 3
6, null

Kan jag läsa dessa i ett svep (med en SQL sats)?

Kan jag skapa denna traversering mha Stored Procedures?

(jag använder MySQL 5)

Medlem sedan apr. 20003 174 inlägg
#2

Tråden flyttas från Webbutveckling - Övrigt.

mvh Palle
Moderator webForum

Medlem sedan dec. 200012 464 inlägg
#3

Kan jag läsa dessa i ett svep (med en SQL sats)?

Nej, inte i Mysql.

Kan jag skapa denna traversering mha Stored Procedures?

Ja visst. En loop och select into så är det klart.

Medlem sedan jan. 2002341 inlägg
#4

Hur skulle en sådan procedure se ut?

255 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
128 ms — deklarationer (db)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)