sql(3)

CREATE INDEX 语句

CREATE INDEX 语句用于在表中创建索引。加速查询,允许重复。

在不读取整个表的情况下,索引使数据库应用程序可以更快地查找数据。

最好只在常常被搜索的列创建索引,因为索引需要更新,需要时间

DROP语句

删除索引、表和数据库。

      1.删除表的语句 DROP TABLE table_name;

      2.删除数据库的语句 DROP DATABASE database_name

      3.删除表中数据保存表的结构语句 TRUNCATE TABLE table_name

      4.删除表的索引的语句 ALTER TABLE table_name DROP INDEX index_name

ALTER TABLE 语句

   ALTER TABLE 语句用于在已有的表中添加、删除或修改列。

AUTO INCREMENT 字段

  自增,初始值为1

视图VIEW

视图是基于 SQL 语句的结果集的可视化的表。

视图包含行和列,就像一个真实的表。视图中的字段就是来自一个或多个数据库中的真实的表中的字段。

您可以向视图添加 SQL 函数、WHERE 以及 JOIN 语句,也可以呈现数据,就像这些数据来自于某个单一的表一样。

日期

当我们处理日期时,最难的任务恐怕是确保所插入的日期的格式,与数据库中日期列的格式相匹配。

只要您的数据包含的只是日期部分,运行查询就不会出问题。但是,如果涉及时间部分,情况就有点复杂了。

在讨论日期查询的复杂性之前,我们先来看看最重要的内建日期处理函数。

mysql常见的几种日期函数

now()返回当前的日期和时间。

curdate()返回当前的日期。

curtime()返回当前时间

date()函数提取日期或日期/时间表达式的日期部分。

extract( 函数用于返回日期/时间的单独部分,比如年、月、日、小时、分钟等等。

date_add() 函数向日期添加指定的时间间隔。

date_sub() 函数从日期减去指定的时间间隔。

datediff() 函数返回两个日期之间的天数

date_format() 函数用于以不同的格式显示日期/时间数据。

NULL 值

就是空值

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值