leetcode吧 关注:1,109贴子:2,374
  • 3回复贴,共1

数据库建议怎么让结果变成表格状?

只看楼主收藏回复

我记得之前用的时候执行结果是表格状的,怎么又变回字符串状了?


IP属地:四川来自Android客户端1楼2023-01-13 21:32回复
    在终端或命令行窗口中查询数据库时,结果默认以文本字符串的形式显示。要将结果转换为表格形式,你可以使用第三方库或工具,如以下几种:
    MySQL:使用 MySQL 的 SELECT INTO OUTFILE 命令将结果导出到 CSV 文件,然后使用表格处理软件(如 Microsoft Excel)打开它。
    PostgreSQL: 使用 \copy 命令将结果导出到 CSV 文件,然后使用表格处理软件打开它。
    SQLite3 :使用 sqlite3 shell 提供的 .mode 和 .headers 命令来格式化输出。
    CLI Tools: 使用工具如 psql, mysql, sqlite3 等命令行工具,它们都有可选的格式化工具,如 \T (PostgreSQL) 或 \G (MySQL)
    如果之前的结果是表格状的,可能是由于在查询时使用了上述的第三方库或工具导致的。


    IP属地:中国香港来自iPhone客户端2楼2023-01-28 03:32
    收起回复
      SELECT * INTO OUTFILE '/path/to/output.csv'
      FIELDS TERMINATED BY ','
      ENCLOSED BY '"'
      LINES TERMINATED BY '\n'
      FROM table_name;


      IP属地:中国香港来自iPhone客户端3楼2023-01-28 03:34
      回复