2010-03-06 20 views
4

是否有可能有一個查詢,如下所示:的MySQL變量在SELECT

SELECT 
@threadIDvar = `threads`.`id` AS `threadID`, 
(SELECT `posts`.`timeDate` FROM `posts` WHERE `posts`.`threadID` = @threadIDvar) AS `postDate` 
FROM `threads` 
INNER JOIN `posts` ON `posts`.`threadID` = `threads`.`id` 
WHERE `threads`.`boardID` = 1 

我已經嘗試過了,但我得到@threadID返回NULL,因此踵也爲NULL。

如何讓變量@threadIDvar填充返回的threadID?

回答

5

不要忘了:=user variable,@threadIDvar := threads.id

+0

啊......那我忘了...謝謝:) – Darbio 2010-03-06 11:09:44

相關問題