SQLite - SELECT 查询
-
简述
SQLite SELECT语句用于从 SQLite 数据库表中获取数据,该表以结果表的形式返回数据。这些结果表也称为result sets.句法
以下是 SQLite SELECT 语句的基本语法。这里, column1, column2 ... 是表的字段,您要获取其值。如果要获取该字段中可用的所有字段,则可以使用以下语法 -示例
考虑具有以下记录的 COMPANY 表 -以下是使用 SELECT 语句获取和显示所有这些记录的示例。在这里,前三个命令已用于设置正确格式化的输出。最后,您将得到以下结果。如果您只想获取 COMPANY 表的选定字段,请使用以下查询 -上述查询将产生以下结果。 -
设置输出列宽
有时,您会遇到与截断输出相关的问题,以防万一 .mode column这是因为要显示的列的默认宽度。您可以做的是,您可以使用设置列可显示列宽.width num, num.... 命令如下 -以上 .width 命令将第一列宽度设置为 10,第二列宽度为 20,第三列宽度为 10。最后,上面的 SELECT 语句将给出以下结果。 -
架构信息
作为所有 dot commands 在 SQLite 提示符下可用,因此在使用 SQLite 编程时,您将使用以下 SELECT 语句 sqlite_master table 列出在您的数据库中创建的所有表。假设您的 testDB.db 中只有 COMPANY 表,这将产生以下结果。您可以列出有关 COMPANY 表的完整信息,如下所示 -假设您的 testDB.db 中只有 COMPANY 表,这将产生以下结果。