SQL查询

进入SQL模式后,您可以使用SQL语句获取映射表列表、查看映射表信息以及查询表数据。

说明

关于SQL查询的更多信息,请参见SQL查询介绍

进入SQL模式

执行sql命令,进入SQL模式。

获取映射表列表

获取实例下所有映射表列表。

执行SHOW TABLES;命令,获取映射表列表。

返回结果如下:

+----------------------+
| Tables_in_myinstance |
+----------------------+
| mytable              |
+----------------------+
| mytstable            |
+----------------------+
| mytstable::meta      |
+----------------------+

其中mytable为绑定的数据表,mytstable为时序数据表,mytstable::meta为时序元数据表。

查看映射表信息

查看映射表的描述信息。

命令格式

DESCRIBE table_name;

示例

查询mytable表的信息。

DESCRIBE mytable;

返回结果如下:

+-------+---------------+------+-----+-------+
| Field | Type          | Null | Key | Extra |
+-------+---------------+------+-----+-------+
| uid   | varchar(1024) | NO   | PRI |       |
+-------+---------------+------+-----+-------+
| pid   | bigint(20)    | NO   | PRI |       |
+-------+---------------+------+-----+-------+
| b     | double        | YES  |     |       |
+-------+---------------+------+-----+-------+
| c     | tinyint(1)    | YES  |     |       |
+-------+---------------+------+-----+-------+
| d     | mediumtext    | YES  |     |       |
+-------+---------------+------+-----+-------+

查询表数据

使用SELECT语句查询表中数据。

以下命令用于查询mytstable时序数据表中的所有时序数据。

SELECT * FROM mytstable limit 10;

退出SQL模式

执行exit;命令,退出SQL模式。

常见问题

相关文档