PaceMedlem sedan juni 20019 024 inlägg SQL = "SELECT topic_id FROM PaceBoard_Replies WHERE reply_id = " & replyID
tmp = rs(0)
SQL = "SELECT T_Status FROM PaceBoard_Topics WHERE Topic_id = " & tmp
Hur kan man slå ihop denna SQL sats?
------------------
"Tål det inte att skämtas om, är det inte värt att ta på allvar."
LarsGMedlem sedan dec. 200012 464 inlägg SQL = "SELECT T_Status FROM PaceBoard_Topics WHERE Topic_id in (SELECT topic_id FROM PaceBoard_Replies WHERE reply_id = " & replyID & ")"
------------------
essentitia preter non sans multiplicandum
[Redigerat av LarsG den 23 nov 2001]
PaceMedlem sedan juni 20019 024 inlägg Får detta felet i MySQL (fungerar bra i Access):
You have an error in your SQL syntax near 'SELECT Topic_ID FROM PaceBoard_Replies WHERE Reply_ID = 44)' at line 1
med denna koden:
SELECT T_Status, topic_id FROM PaceBoard_Topics WHERE Topic_id IN
(SELECT Topic_ID FROM PaceBoard_Replies WHERE Reply_ID = 44)
------------------
"Tål det inte att skämtas om, är det inte värt att ta på allvar."
[Redigerat av Pace den 23 nov 2001]
LarsGMedlem sedan dec. 200012 464 inlägg SELECT distinct pt.T_Status,pt.topic_id
FROM PaceBoard_Topics as pt
inner join PaceBoard_Replies as pr
on pt.Topic_id = pr.Topic_ID
WHERE Reply_ID = 44
mysql alltså
------------------
essentitia preter non sans multiplicandum
PaceMedlem sedan juni 20019 024 inlägg Så det är sådan stor skilland alltså? Hmmm, :l
Tack i alla fall! :)
Du är en klippa LarsG!
------------------
"Tål det inte att skämtas om, är det inte värt att ta på allvar."