有没有办法在MySQL中选择包含html标记的列?

有没有办法在MySQL中选择包含html标记的列?,html,mysql,Html,Mysql,我有一个数据库,其中一些列中有HTML标记,即 Rot<sub>1</sub> 工作,但返回其他我不需要的值。我搜索了一下,没有找到任何解决办法。谢谢你的帮助 编辑:我正在尝试查询 SELECT Method,Basis,Rot<sub>1</sub> from chem.thermtable; 从化学表中选择方法、依据、Rot1; 你是要这个吗 SELECT ColumnNameX, ColumnNameY, ColumnNameZ FROM

我有一个数据库,其中一些列中有HTML标记,即

Rot<sub>1</sub>
工作,但返回其他我不需要的值。我搜索了一下,没有找到任何解决办法。谢谢你的帮助

编辑:我正在尝试查询

SELECT Method,Basis,Rot<sub>1</sub> from chem.thermtable;
从化学表中选择方法、依据、Rot1;

你是要这个吗

SELECT ColumnNameX, ColumnNameY, ColumnNameZ FROM chem.thermTable;

将列名称X、Y和Z更改为所需的列名称。如果没有,您可能应该用几行数据的例子来澄清您的问题。

您必须在列名周围使用反引号,如下所示:

SELECT `Rot<sub>1</sub>` FROM chem.thermTable;
从化学表中选择'Rot1';

iMo,这不是一个干净的列名,你应该考虑重命名它。

为什么你想把HTML标签放在列名中,首先…这在将来可能会给你带来很多问题。谢谢!这似乎已经做到了。我也会考虑更改列名。
SELECT ColumnNameX, ColumnNameY, ColumnNameZ FROM chem.thermTable;
SELECT `Rot<sub>1</sub>` FROM chem.thermTable;