mysql中 使用指令select now();就会获取当前时间日期。为什么没有from table,这种指令也能执行?

不指定表的时候,应该如何理解select呢?

回复内容:

mysql中 使用指令select now();就会获取当前时间日期。为什么没有from table,这种指令也能执行?

不指定表的时候,应该如何理解select呢?

参考文档

now()是mysql内置函数,返回当前时间,而select可以不从表中获取数据。即使使用select now() from table,这个table也会被忽略,因为now()用不上

SELECT can also be used to retrieve rows computed without reference to any table.

For example:

mysql> SELECT 1 + 1;

-> 2

You are permitted to specify DUAL as a dummy table name in situations where

no tables are referenced:

mysql> SELECT 1 + 1 FROM DUAL;

-> 2

DUAL is purely for the convenience of people who require that all SELECT statements

should have FROM and possibly other clauses.

MySQL may ignore the clauses. MySQL does not require FROM DUAL if no tables are referenced.

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

mysql输入select now()_mysql 中select now(); 是怎么执行的?没有指定FROM tablename?相关推荐

  1. mysql获取当月最后一天_mysql中获取本月第一天、本月最后一天、上月第一天、上月最后一天

    mysql获取当月最后一天_mysql中获取本月第一天.本月最后一天.上月第一天.上月最后一天等等 转自: https://blog.csdn.net/min996358312/article/det ...

  2. mysql的where字句调优_mysql中select和where子句优化的总结

    本篇文章给大家带来的内容是关于mysql中select和where子句优化的总结,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 数据库优化: 1.可以在单个SQL语句,整个应用程序, ...

  3. mysql中select是什么意思_MYSQL中select的是详解

    数据表都已经创建起来了,假设我们已经插入了许多的数据,我们就可以用自己喜欢的方式对数据表里面的信息进行检索和显示了,比如说:可以象下面这样把整个数据表内的内容都显示出来 select * from p ...

  4. mysql select表达式_MySQL数据库SELECT查询表达式解析

    数据的管理在很大一部分是在进行查找工作,而SELECT占据了很大的一部分 SELECT select_expr [,select_expr...] [ FROM table_reference WHE ...

  5. mysql自带查询优化_MySQL之select in 子查询优化的实现

    下面的演示基于MySQL5.7.27版本 一.关于MySQL子查询的优化策略介绍: 子查询优化策略 对于不同类型的子查询,优化器会选择不同的策略. 1. 对于 IN.=ANY 子查询,优化器有如下策略 ...

  6. mysql自定义收藏分类_MYSQL中SHOW的使用整理收藏

    a. show tables或show tables from database_name; //显示当前数据库中所有表的名称 b. show databases; //显示mysql中所有数据库的名 ...

  7. mysql时间函数now()_MySQL中时间函数NOW()和SYSDATE()的区别

    mysql中日期函数还是比较常用的.主要有NOW()和SYSDATE()两种,虽然都表示当前时间,但使用上有一点点区别. NOW()取的是语句开始执行的时间,SYSDATE()取的是动态的实时时间. ...

  8. mysql教程联合索引_MySQL中的联合索引学习教程

    联合索引又叫复合索引.对于复合索引:Mysql从左到右的使用索引中的字段,一个查询可以只使用索引中的一部份,但只能是最左侧部分.例如索引是key index (a,b,c). 可以支持a | a,b| ...

  9. mysql获取当月数据_MySQL中获取天、周、月等数据

    MySQL中获取天.周.月等数据 1.今天 select * from 表名 where to_days(时间字段名) = to_days(now()); 2.昨天 SELECT * FROM 表名 ...

最新文章

  1. 在linux中输入locate出现locate: can not stat ()的错误
  2. mysql 怎么创建B Tree索引_MySQL为什么选择B+Tree做索引
  3. BZOJ 4066 简单题 ——KD-Tree套替罪羊树
  4. nosql和rdnms_用于SaaS和NoSQL的Jdbi
  5. javaweb可部署目录结构
  6. Azure运维系列 4:安装和使用Azure PowerShell管理云
  7. 基础功能4-画loss
  8. git只提交一张图片_即使只使用一张静止的图片,也能制作出带有动感天空的视频...
  9. db2 空值转换函数_Excel一键转换百分比
  10. html区分大小写字母吗,javascript变量区分大小写吗?
  11. Oracle分页模板
  12. 良好的树结构设计会让开发更舒爽
  13. SpringBoot学习之一 Unable to find a single main class from the following candidates
  14. 开源机器学习项目的简单介绍
  15. android 简历
  16. oracle查询排序id,Oracle查询数据怎么按照甲乙丙丁排序?谢谢
  17. Qt Qlineedit右击自带的菜单默认英文转中文
  18. apicloud常用方法总结
  19. CF513C Maximum Subrectangle
  20. php使用ElasticSearch

热门文章

  1. Linux/Centos7系统管理之进程与计划任务管理
  2. 光纤通信是如何接入网络的?
  3. 超简单的话解释C#事件-源码示例
  4. 在记录实体log信息的时候,2个公司的区别
  5. 每日冲刺报告——Day4(Java-Team)
  6. WPF 10天修炼 第四天- WPF布局容器
  7. SQL链表查询 数据库为空
  8. centos下添加的端口不能访问(防火墙关闭)
  9. Egit Patch
  10. Haddop学习:(一)序