摘要:
MySQL 获取当前日期及日期格式 获取系统日期: NOW() 格式化日期: DATE_FORMAT(date, format) 注: date:时间字段,format:日期格式 select now(); 返回系统日期,输出 2009 12 25 14:38:59 select date_form 阅读全文
摘要:
原文:http://www.jb51.net/article/36363.htm 1.什么是视图 视图是从一个或多个表中导出来的表,是一种虚拟存在的表。 视图就像一个窗口,通过这个窗口可以看到系统专门提供的数据。 这样,用户可以不用看到整个数据库中的数据,而之关心对自己有用的数据。 数据库中只存放了 阅读全文
摘要:
本文实例讲述了MySQL查看、创建和删除索引的方法。分享给大家供大家参考。具体如下: 1.索引作用 在索引列上,除了上面提到的有序查找之外,数据库利用各种各样的快速定位技术,能够大大提高查询效率。特别是当数据量非常大,查询涉及多个表时,使用索引往往能使查询速度加快成千上万倍。 例如,有3个未索引的表 阅读全文
摘要:
http://www.cnblogs.com/daxian2012/articles/2767989.html http://www.cnblogs.com/cy163/archive/2008/10/27/1320798.html 阅读全文
摘要:
在看sql教程的时候,我学的是mysql,但是教程上面的一点在mysql里面是不支持的,所以就找了其他的替代的办法 sql教程上面是这样的: 通过使用类似 GETDATE() 这样的函数,DEFAULT 约束也可以用于插入系统值: CREATE TABLE Orders ( O_Id int NOT 阅读全文
摘要:
mysql创建表时,我们可以使用default来设置表字段的默认值,这样当向表中插入或添加数据时,如果没有为此字段设置任何值,则使用default默认值来填充该字段的值 在使用create table创建表的时候,为字段设置默认值,如下: mysql CREATE TABLE Test(State 阅读全文
摘要:
首先看下面这段MySQL的操作,新建一个含有a和b的表,其中a用check约束必须大于0,然而插入了一条( 2,1,1)的数据,其中a= 2,也是成功插入的。 所以MySQL只是check,但是不强制check。 mysql create table checkDemoTable(a int,b i 阅读全文
摘要:
阅读全文
摘要:
用到GROUP BY 语句查询时com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Expression 2 of SELECT list is not in GROUP BY clause and contains nonaggre 阅读全文
摘要:
由于MySQL设计时不支持full outer join, 所以如果有全连接需求时,需要一点小技巧来实现。 假设有两个表t1,t2 full outer join 的效果和下面的效果一样: SELECT FROM t1 LEFT JOIN t2 ON t1.id = t2.id UNION SELE 阅读全文