sql:ORDERBY子句返回子排序列表的结果

sql:ORDERBY子句返回子排序列表的结果,sql,sql-order-by,Sql,Sql Order By,我正在尝试运行一个如下所示的查询: select term,X2_T_SI from termtoclassscienceraj where R_T_SI>1 and X2_T_SI>9 order by X2_T_SI 在一张有结构的桌子上 +----------+-------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +--

我正在尝试运行一个如下所示的查询:

select term,X2_T_SI 
from termtoclassscienceraj 
where R_T_SI>1 and X2_T_SI>9 order by X2_T_SI
在一张有结构的桌子上

+----------+-------------+------+-----+---------+-------+
| Field    | Type        | Null | Key | Default | Extra |
+----------+-------------+------+-----+---------+-------+
| TERM     | varchar(20) | YES  |     | NULL    |       |
| T_SI     | varchar(20) | YES  |     | NULL    |       |
| T_XSI    | varchar(20) | YES  |     | NULL    |       |
| XT_SI    | varchar(20) | YES  |     | NULL    |       |
| XT_XSI   | varchar(20) | YES  |     | NULL    |       |
| E_T_SI   | varchar(20) | YES  |     | NULL    |       |
| E_T_XSI  | varchar(20) | YES  |     | NULL    |       |
| E_XT_SI  | varchar(20) | YES  |     | NULL    |       |
| E_XT_XSI | varchar(20) | YES  |     | NULL    |       |
| X2_T_SI  | varchar(20) | YES  |     | NULL    |       |
| R_T_SI   | varchar(20) | YES  |     | NULL    |       |
+----------+-------------+------+-----+---------+-------+
但这会产生一个输出,其中have是已排序的子部分。 e、 g.如果2、3、4、5、6、2、7、2、3、4、8、9是排序要在其上运行输出的值,则将它们设置为2、3、4、| 2、5、6、7、8、9、|2、3、4
注|标记仅用于显示结果中的问题

使用所需结果发布一些输入数据为什么在
varchar
-列中存储逗号分隔的整数?创建另一个通过外键链接到此表的表。能否显示该表的确切输出。请注意空格。您有varchar数据类型和预期的数字输出。要进行猜测,
select term,CONCAT(X2_T_SI,“|”)from.