Variabel i stället för tabellnamn????

Databaser & SQL

4 svar · 233 visningar · startad av Ralle

Medlem sedan feb. 2003210 inlägg
Trådstart#1

Hej!

Det är kanske en lite konstig fråga, men som man säger frågar man inte får man inget veta.

Jag undrar om man efter FROM kan ersätta tabellnamnet med en variabel. Jag tänkte mig att man via en dropdown kunde välja tabell, på så sätt kan man minska ner antal ASP-filer. :q

Medlem sedan dec. 200012 464 inlägg
#2

Det är ju bara strängar så du kan bygga ihop vad som helst.

Varför har du olika tabeller överhuvudtaget är väl en mer relevant fråga?

Medlem sedan feb. 2003210 inlägg
#3

Det är ishockey, och då har jag en tabell för varje säsong.

Medlem sedan dec. 200012 464 inlägg
#4

Jag skulle använt en tabell och lagt till en kolumn som anger säsong. Tex. om du vill samla statistik för flera säsonger, hur kul blir det med din nuvarande modell.

Men ...

q = "select * from " & request.form("season") & _
" where ... "
Medlem sedan feb. 2003210 inlägg
#5

Jo, jag håller med nu när du säger det. Hade faktiskt inte haft en tanke på det.

524 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
396 ms — deklarationer (db)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)
395 ms — ändringar (db)