webForumDet fria alternativet

Två saker ska stämma in.

Databaser & SQL

6 svar · 497 visningar · startad av Akerlundh

Medlem sedan maj 20031 682 inlägg
Frågan#1

Hej jag ska hämta en kolumn ifrån en databas.
Men jag vill att två saker ska stämma in.

där Aktiv = 1
och Var = 1

men just nu har jag bara där aktiv = 1 hur trycker jag in så att "var = 1" också kommer med ?

strSQL = "SELECT TOP 3 * FROM news WHERE aktiv = clng(1) ORDER BY date DESC"
Medlem sedan juni 200032 967 inlägg
#2

Använd inte clng() direkt i SQL - det är onödigt. Passar bra att använda om du ska konkatenera in talvärden från asp, men är totalt onödigt så som du skrivit det.

strSQL = "SELECT TOP 3 * FROM news WHERE aktiv = 1 AND Var = 1 ORDER BY date DESC"

I övrigt: ställ frågor om SQL i SQL-forumet.

Medlem sedan maj 20031 682 inlägg
#3

Tack snabelpappa.

SQL-forum har vi ett sådant :birp

Medlem sedan dec. 200012 464 inlägg
#4

Flyttas från ASP

Medlem sedan maj 20031 682 inlägg
#5

Liten till fråga då.

Om jag vill att den ska hämta data ifrån kolumner där värder är nåot utav följande.

"vad" = 2 eller 3 eller 4
och "aktiv" ska vara = 1

Hur skriver jag in den SQL kopplingen då?

Medlem sedan juni 200032 967 inlägg
#6
strSQL = "SELECT TOP 3 * FROM news WHERE aktiv = 1 AND Vad IN (2, 3, 4) ORDER BY date DESC"
Medlem sedan maj 20031 682 inlägg
#7

Tackar @nders!

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