webForumDet fria alternativet

SP som trycker ner fält i variabler

Databaser & SQL

1 svar · 164 visningar · startad av Brimba

Medlem sedan dec. 19995 874 inlägg
Frågan#1

Hej!

Hur hämtar man EN rad, alltså när man ställer sin whereförfrågan så gör man det mot nyckeln. Och den raden som returneras skall man hämta flera fält ifrån ner till en variabel.

Jag tänkte mig:

	SELECT
		fld1 = @weebop1, 
		fld2 = @weebop2, 
		fld3 = @weebop3 
	FROM 
		table1
	WHERE 
		fldKeyField = @uniqueValue

för att sedan kunna använda mig av variablerna exempelvis:

	print @weebop2
Medlem sedan dec. 19995 874 inlägg
#2

hehe ;)

Det var tydligen bara att vända på det :p

	SELECT
		@weebop1 = fld1, 
		@weebop2 = fld2, 
		@weebop3 = fld3 
	FROM 
		table1
	WHERE 
		fldKeyField = @uniqueValue
298 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
162 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
160 ms — ändringar (db)