webForumDet fria alternativet

Få in ett Where-statement i Joinen.

4 svar · 308 visningar · startad av medialabs

medialabsMedlem sedan mars 20023 686 inlägg
#1

hej!

Håller på och bygger ut en sak på min sida och har lite problem som jag inte blir klok på nu x(

Jag vill nu även att följande SQL-sats bara listar ut dom artiklarna som har blivit godkända, Jag har lagt till ett fält som heter t_godk som antingen innehåller ordet ja om den blivit godkänd eller nej om den inte har blivit godkänd. Jag vill att den bara visar dom artiklarna som har ett ja i t_godk

Borde ju vara typ: Where t_godk=ja

men jag vet inte riktigt var jag ska trycka in detta.

	strArticleSQL = "SELECT k.t_TipsKatNamn,e.* FROM tblTipsKat k LEFT OUTER JOIN tblTips e ON k.t_katid=e.t_kat order by t_katid"
	set RSArticleSQL = ArticleConnection.Execute (strArticleSQL)

	do while not RSArticleSQL.eof

		if RSArticleSQL("t_TipsKatNamn") <> strPreviousMonth then 
			response.write "<br><p><b>" & RSArticleSQL("t_TipsKatNamn") & "</b></p>"
			strPreviousMonth = RSArticleSQL("t_TipsKatNamn")
		end if
               if isnull(RSArticleSQL("t_id")) then
                    Response.Write "&nbsp;"
               else
     		    Response.write "<img src=""/images/link.gif"" border=""0"" width=""14"" height=""9"" alt=""""><a href=""/public/artikel.asp?id=" & RSArticleSQL("t_id") & """ title=""" & RSArticleSQL("t_Rubrik") & """>" & RSArticleSQL("t_Rubrik") & "</a><br>"
end if
     	RSArticleSQL.MoveNext
	Loop

	RSArticleSQL.Close
	ArticleConnection.Close
LarsGMedlem sedan dec. 200012 464 inlägg
#2

I vilken tabell finns kolumnen? (Fält i betyder något annat i SQL-sammanhang.)

medialabsMedlem sedan mars 20023 686 inlägg
#3

LarsG skrev:

I vilken tabell finns kolumnen? (Fält i betyder något annat i SQL-sammanhang.)

Glömde nämna detta, i tabell: tblTips

LarsGMedlem sedan dec. 200012 464 inlägg
#4
SELECT k.t_TipsKatNamn,e.* 
  FROM tblTipsKat k 
  LEFT OUTER JOIN tblTips e 
   ON k.t_katid = e.t_kat 
  and e. t_godk = 'ja'
  order by t_katid
medialabsMedlem sedan mars 20023 686 inlägg
#5

LarsG skrev:

SELECT k.t_TipsKatNamn,e.* 
  FROM tblTipsKat k 
  LEFT OUTER JOIN tblTips e 
   ON k.t_katid = e.t_kat 
  and e. t_godk = 'ja'
  order by t_katid

Tackar och bugar! Fungerar ypperligt! :birp

126 ms totalt · 3 externa anrop · v20260731065814-full.fb544a5a
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
123 ms — hämta tråd, inlägg och bilagor (db)