如何使用MySQL的如何子查询结果用mysql
SELECT
p.`id`, p.`name`, p.`class_name`, cpd.`status_team`,
cpd.`home`, cpd.`guest`, cpd.`mvp`, cpd.`oscar`,
cpd.`wam`, cpd.`status`, cpd.`added_date`,
(SELECT result FROM result_cards WHERE `id` = cpd.`result`) AS DEFAULT(`result`)
FROM `cron_players_data` cpd
INNER JOIN `players` p ON cpd.`player_id` = p.id
WHERE cpd.`added_date` = '2012-03-29' AND cpd.team_id = '15'
设置默认 VALUE在查询结果集的默认值,当我删除此DEFAULT()查询将正常执行。其实我想用默认结果值为0或帮助肯定是赞赏
您的查询工作或我发现我在你的指导感谢名单的帮忙解答分享您的经验 – 2012-03-29 16:36:55
IF NULL是Z我的回答 – 2012-03-29 16:39:11
很抱歉,但我不不明白你想说什么。它对你有用吗? – nnichols 2012-03-29 16:40:04