Mysql
 sql >> база данни >  >> RDS >> Mysql

Как мога да потисна изхода на заглавката на колона за един SQL израз?

Извикайте mysql с -N (псевдонимът за -N е --skip-column-names ) опция:

mysql -N ...
use testdb;
select * from names;

+------+-------+
|    1 | pete  |
|    2 | john  |
|    3 | mike  |
+------+-------+
3 rows in set (0.00 sec)

Благодарение на ErichBSchulz, че посочи псевдонима -N.

За да премахнете мрежата (вертикалните и хоризонталните линии) около резултатите използвайте -s (--silent ). Колоните са разделени с TAB знак.

mysql -s ...
use testdb;
select * from names;

id  name
1   pete
2   john
3   mike

За да изведете данните без заглавки и мрежа, просто използвайте и двете -s и -N .

mysql -sN ...


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Стъпки за инсталиране на MySQL8 на CentOS

  2. Как да изтеглите подправена парола от базата данни и потребителя за удостоверяване?

  3. Как да управлявате MySQL бази данни, потребители и таблици от командния ред

  4. Моят PDO изявление не работи

  5. Използвайте MySQL релационни бази данни на CentOS 5