Pace Medlem sedan juni 2001 9 024 inlägg Trådstart 23 nov. 2001 17:02 #1 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?
L LarsG Medlem sedan dec. 2000 12 464 inlägg SQL = "SELECT T_Status FROM PaceBoard_Topics WHERE Topic_id in (SELECT topic_id FROM PaceBoard_Replies WHERE reply_id = " & replyID & ")"
Pace Medlem sedan juni 2001 9 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)
L LarsG Medlem sedan dec. 2000 12 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å
Pace Medlem sedan juni 2001 9 024 inlägg Så det är sådan stor skilland alltså? Hmmm,
Tack i alla fall!
Du är en klippa LarsG!