SELECT中的mySQL变量

时间:2010-03-06 11:00:51

标签: sql mysql tsql

是否可以进行如下查询:

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返回,因此postDate也为NULL。

如何使用返回的threadID填充变量@threadIDvar?

1 个答案:

答案 0 :(得分:5)

不要忘记user variable:=,@ threadID变种:= threads.id