SELECT中的mySQL变量
是否可以进行如下查询:SELECT中的mySQL变量,sql,mysql,tsql,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`.`b
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
如何让变量@threadIDvar填充返回的threadID?不要忘记@threadIDvar
的:=
线程。id啊。。。我忘了。。。谢谢:)