MySQL中SELECT命令的特殊用法

MySQL中SELECT命令大家都经常在用,下面为您介绍的是MySQL中SELECT命令的几种特殊用法,供您参考学习之用。

专注于为中小企业提供成都网站设计、网站建设服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业海口免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了上1000家企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。

MySQL中SELECT命令类似于其他编程语言里的print或者write,你可以用它来显示一个字符串、数字、数学表达式的结果等等。如何使用MySQL中SELECT命令的特殊功能?

1.显示MYSQL的版本

 
 
 
  1. mysql> select version();
  2. +-----------------------+
  3. | version()             |
  4. +-----------------------+
  5. | 6.0.4-alpha-community |
  6. +-----------------------+
  7. 1 row in set (0.02 sec)

2. 显示当前时间

 
 
 
  1. mysql> select now();
  2. +---------------------+
  3. | now()               |
  4. +---------------------+
  5. | 2009-09-15 22:35:32 |
  6. +---------------------+
  7. 1 row in set (0.04 sec)

3. 显示年月日

 
 
 
  1. SELECT DAYOFMONTH(CURRENT_DATE);
  2. +--------------------------+
  3. | DAYOFMONTH(CURRENT_DATE) |
  4. +--------------------------+
  5. |                       15 |
  6. +--------------------------+
  7. 1 row in set (0.01 sec)
  8.  
  9. SELECT MONTH(CURRENT_DATE);
  10. +---------------------+
  11. | MONTH(CURRENT_DATE) |
  12. +---------------------+
  13. |                   9 |
  14. +---------------------+
  15. 1 row in set (0.00 sec)
  16.  
  17. SELECT YEAR(CURRENT_DATE);
  18. +--------------------+
  19. | YEAR(CURRENT_DATE) |
  20. +--------------------+
  21. |               2009 |
  22. +--------------------+
  23. 1 row in set (0.00 sec)

4. 显示字符串

 
 
 
  1. mysql> SELECT "welecome to my blog!";
  2. +----------------------+
  3. | welecome to my blog! |
  4. +----------------------+
  5. | welecome to my blog! |
  6. +----------------------+
  7. 1 row in set (0.00 sec)

5. 当计算器用

 
 
 
  1. select ((4 * 4) / 10 ) + 25;
  2. +----------------------+
  3. | ((4 * 4) / 10 ) + 25 |
  4. +----------------------+
  5. |                26.60 |
  6. +----------------------+
  7. 1 row in set (0.00 sec)

6. 串接字符串

 
 
 
  1. select CONCAT(f_name, " ", l_name)
  2. AS Name
  3. from employee_data
  4. where title = 'Marketing Executive';
  5. +---------------+
  6. | Name          |
  7. +---------------+
  8. | Monica Sehgal |
  9. | Hal Simlai    |
  10. | Joseph Irvine |
  11. +---------------+
  12. 3 rows in set (0.00 sec)

注意:这里用到CONCAT()函数,用来把字符串串接起来。另外,我们还用到以前学到的AS给结果列'CONCAT(f_name, " ", l_name)'起了个假名。

当前名称:MySQL中SELECT命令的特殊用法
网站URL:http://www.hantingmc.com/qtweb/news27/516277.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联