SELECT语句的执行结果不是更容易看到吗?

Kouhai-chan ``不是可以更清楚地显示SELECT语句的执行结果吗?''
Kouhai-chan ``如果记录的列太多或内容太多,显示会崩溃,很难看到执行结果。''

铃子:“当时,元命令让我们使用吧! "

目录

  1. 什么是元命令
  2. 正常 SELECT 语句的执行结果
  3. 使用元命令 G 的 SELECT 语句的执行结果

    什么是元命令

    元命令
    除了 SQL 查询的正常功能外,还提供了其他有用的命令
    可以像一个选项一样使用

    Suzuko“逐条检索SQL执行结果的元命令G
    铃子:“让我们实际比较一下差异。”

    正常 SELECT 语句的执行结果

    Suzuko ``根据列数和记录数据的不同,显示可能会损坏。''
    Suzuko ``这取决于编辑器的显示大小,但执行结果通常是这样的。''

    *虚拟数据

    执行结果

    MariaDB [test]> select * from employees;
    +-----+------------------+---------------------------------+------------+--------------------------------------------------------------+------------------------------------------+-----------------+--------+----------+------------+------------+---------+---------------------+---------------------+------------+-------+--------+------+-----------+-----------------+-----------------+
    | id  | name             | name_kana                       | birthday   | password_digest                                              | email                                    | employee_number | base   | position | join_date  | evaluation | remarks | created_at          | updated_at          | company_id | admin | gender | city | education | nearest_station | retirement_date |
    +-----+------------------+---------------------------------+------------+--------------------------------------------------------------+------------------------------------------+-----------------+--------+----------+------------+------------+---------+---------------------+---------------------+------------+-------+--------+------+-----------+-----------------+-----------------+
    ---------------------+-------------------+--------------+-----------+------+---------------+---------------+---------------+
     system_design_skill | development_skill | server_skill | specialty | pr   | department_id | prefecture_id | join_division |
    ---------------------+-------------------+--------------+-----------+------+---------------+---------------+---------------+
    |   1 | 管理者           | あどみん                        | 1999-01-01 | $2a$04$T7Pjob.9jpYrcN8ZWeSZFeqt5AyBWPPMV//IDeiIcT06kn7r3NTUC | admin@test.jp                             | test-001         | 東京   |          | 2000-01-01 | NULL       | NULL    | 2022-08-03 20:25:22 | 2022-09-26 23:33:02 |          1 |     1 |      0 |      |           |                 | NULL     
           | NULL                | NULL              | NULL         | NULL      | NULL |             1 |          NULL |             0 |
    |   2 | 一般             | いっぱん                        | 1999-01-01 | $2a$04$3rqEwXxBvWEdLeL02ajn1.kngtzXAXdH1zAcKoeOCYr2NIDEsEGda | general@test.jp                           | test-002         | 東京   | NULL     | 2000-01-01 | NULL       | NULL    | 2022-08-03 20:25:22 | 2022-08-03 20:25:22 |          1 |     0 |      0 | NULL | NULL      | NULL            | NULL     
           | NULL                | NULL              | NULL         | NULL      | NULL |             1 |          NULL |             0 |
    |   3 | 武藤 圭志        | むとう きよし                   | 1978-04-08 | $2a$04$Mph5eDgPnYqu9uvMlQ8C/OiDqzLe5Ku4sAi74WfW1FurhyyARJN1a | dallas@runte.co                          | test-003         | 東京   | NULL     | 2010-06-07 | NULL       | NULL    | 2022-08-03 20:25:23 | 2022-08-03 20:25:23 |          1 |     0 |      1 | NULL | NULL      | NULL            | NULL     
           | NULL                | NULL              | NULL         | NULL      | NULL |             1 |          NULL |             0 |
    |   4 | 松本 沙依        | まつもと さよ                   | 1969-12-09 | $2a$04$q1WU9KBTX/ODDrou6gy6UOJuI.Z./VJTq.qXpKBBBOfQgstt811q. | seth.quigley@tremblay-prosacco.net       | test-004         | 東京   | NULL     | 2018-09-19 | NULL       | NULL    | 2022-08-03 20:25:23 | 2022-08-03 20:25:23 |          1 |     0 |      0 | NULL | NULL      | NULL            | NULL     
           | NULL                | NULL              | NULL         | NULL      | NULL |             1 |          NULL |             0 |
    |   5 | 白井 伸安        | しらい のぶやす                 | 1983-04-08 | $2a$04$.S3M2R6ObEDTRcJ7epqolutfcbQMYjDDjBlHysyd.Sf8zRn/IURW6 | jerry_schuster@champlin.org              | test-005         | 東京   | NULL     | 2012-09-30 | NULL       | NULL    | 2022-08-03 20:25:23 | 2022-08-03 20:25:23 |          1 |     0 |      1 | NULL | NULL      | NULL            | NULL     
           | NULL                | NULL              | NULL         | NULL      | NULL |             1 |          NULL |             0 |
    

    Kouhai-chan “真的很不方便,因为很难看到相应的列和记录。”
    Kouhai-chan ``如果我使用元命令它会显示得很漂亮吗?''

    铃子:是的!它会显示每条记录,所以对应的数据会很容易看到!
    铃子:“其实是元命令G让我们使用

    使用 meta 命令的 SELECT 语句的执行结果

    铃子:语法上的区别是;(分号)G。只需更改为"

    句法

    - select * from employees;
    + select * from employeesG
    

    执行结果

    MariaDB [test]> select * from employeesG
    *************************** 1. row ***************************
                     id: 1
                   name: 管理者
              name_kana: あどみん
               birthday: 1999-01-01
        password_digest: $2a$04$T7Pjob.9jpYrcN8ZWeSZFeqt5AyBWPPMV//IDeiIcT06kn7r3NTUC
                  email: admin@test.jp
        employee_number: test-001
                   base: 東京
               position:
              join_date: 2000-01-01
             evaluation: NULL
                remarks: NULL
             created_at: 2022-08-03 20:25:22
             updated_at: 2022-09-26 23:33:02
             company_id: 1
                  admin: 1
                 gender: 0
                   city: NULL
              education: NULL
        nearest_station: NULL
        retirement_date: NULL
    system_design_skill: NULL
      development_skill: NULL
           server_skill: NULL
              specialty: NULL
                     pr: NULL
          department_id: 1
          prefecture_id: NULL
          join_division: 0
    *************************** 2. row ***************************
                     id: 2
                   name: 一般
              name_kana: いっぱん
               birthday: 1999-01-01
        password_digest: $2a$04$3rqEwXxBvWEdLeL02ajn1.kngtzXAXdH1zAcKoeOCYr2NIDEsEGda
                  email: general@test.jp
        employee_number: test-002
                   base: 東京
               position: NULL
              join_date: 2000-01-01
             evaluation: NULL
                remarks: NULL
             created_at: 2022-08-03 20:25:22
             updated_at: 2022-08-03 20:25:22
             company_id: 1
                  admin: 0
                 gender: 0
                   city: NULL
              education: NULL
        nearest_station: NULL
        retirement_date: NULL
    system_design_skill: NULL
      development_skill: NULL
           server_skill: NULL
              specialty: NULL
                     pr: NULL
          department_id: 1
          prefecture_id: NULL
          join_division: 0
    

    Kouhai-chan:“列和数据也兼容,更容易看到!”

    铃子“如果显示 SQL 的执行结果有问题,请尝试使用它!”


    就这样


原创声明:本文系作者授权爱码网发表,未经许可,不得转载;

原文地址:https://www.likecs.com/show-308630725.html

相关文章:

  • 2021-11-16
  • 2021-07-03
  • 2021-06-18
  • 2022-12-23
  • 2021-08-21
  • 2022-12-23
  • 2022-12-23
  • 2021-10-06
猜你喜欢
  • 2022-12-23
  • 2021-10-03
  • 2022-01-24
  • 2022-12-23
  • 2022-12-23
  • 2021-08-06
相关资源
相似解决方案