如何通过控制台SQL仅选择数字字段和仅文本字段?

问题描述 投票:0回答:2

我有由三列组成的表players

第一:playerID1,2,3

第二:playerTeamHonda,Ferrari,Mercedes

第三:Age22,29,31

我需要两次写入查询。

首先:打印(SELECT)表players中的所有数字字段。

第二:打印(SELECT)表players中的所有文本字段。

有什么想法吗?

sql mysqli console
2个回答
0
投票

只需按照描述的方式编写选择语句:

SELECT playerID, Age FROM players;
SELECT playerTeam FROM players;

0
投票

第一如果您想从列中选择唯一的数字,则可以执行此操作

 SELECT column1 FROM table WHERE Isnumeric(column1);

第二用于仅选择文本字段

SELECT usr_user_id FROM user WHERE usr_user_id REGEXP '[a-zA-Z]';
© www.soinside.com 2019 - 2024. All rights reserved.