gpt4 book ai didi

mysql - 列名中包含数字分数的 SELECT 列时出错 --mysql

转载 作者:行者123 更新时间:2023-11-29 06:56:28 26 4
gpt4 key购买 nike

我的问题是,只要我不包括 bp.frac_4/8bp2.frac_4/8_2 列,下面显示的 Left Outer Join 就完全可以正常工作.我尝试了几种变体,包括 'bp.frac_4/8'bp.frac_"4/8"bp.frac_'+'4/8
要么我得到了错误

#1054 - Unknown column 'frac_4' in 'field list'

或者它只是给了我每行写有 frac_4/8 的列。我该如何解决这个问题?

SELECT bp.person_id, DATE(bp.recentDate), bp.amount, bp2.amount2, bp.frac_4/8,
bp2.frac_4/8_2
FROM bestper bp
LEFT JOIN bestper2 bp2
ON bp.person_id=bp2.person_id AND DATE(bp.recentDate)=DATE(bp2.recentDate)
ORDER BY DATE(bp.recentDate) DESC

最佳答案

mySQL中使用反引号转义

例子

SELECT bp.`frac_4/8`,...
FROM...

关于mysql - 列名中包含数字分数的 SELECT 列时出错 --mysql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12426438/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com