SQL查詢
更新時間:
進入SQL模式后,您可以使用SQL語句綁定表的映射關系、獲取映射表列表、查看映射表信息、查詢表數(shù)據(jù)以及刪除映射表。
說明
關于SQL查詢的更多信息,請參見SQL查詢介紹。
進入SQL模式
執(zhí)行sql命令,進入SQL模式。
綁定映射關系
對于數(shù)據(jù)表,您需要綁定數(shù)據(jù)表的映射關系后才能進行數(shù)據(jù)查詢
執(zhí)行以下命令,為mytable數(shù)據(jù)表綁定映射關系。
CREATE TABLE mytable(
`uid` VARCHAR(1024),
`pid` BIGINT(20),
`b` DOUBLE,
`c` BOOL,
`d` MEDIUMTEXT,
PRIMARY KEY(`uid`,`pid`)
);
獲取映射表列表
獲取實例下所有映射表列表。
執(zhí)行SHOW TABLES;
命令,獲取映射表列表。
返回結果如下:
+----------------------+
| Tables_in_myinstance |
+----------------------+
| mytable |
+----------------------+
| mytstable |
+----------------------+
| mytstable::meta |
+----------------------+
其中mytable為綁定的數(shù)據(jù)表,mytstable為時序數(shù)據(jù)表,mytstable::meta為時序元數(shù)據(jù)表。
查看映射表信息
查看映射表的描述信息。
命令格式
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 | | |
+-------+---------------+------+-----+-------+
查詢表數(shù)據(jù)
使用SELECT語句查詢表中數(shù)據(jù)。
執(zhí)行以下命令,查詢mytable表中的所有數(shù)據(jù)。
SELECT * FROM mytable;
刪除映射表
當表的屬性列發(fā)生變化時,您可以刪除表的映射關系后重新創(chuàng)建。
命令格式
DROP MAPPING TABLE table_name;
示例
刪除mytable映射表。
DROP MAPPING TABLE mytable;
退出SQL模式
執(zhí)行exit;
命令,退出SQL模式。
常見問題
相關文檔
文檔內(nèi)容是否對您有幫助?