MySQL里面的时间类型datetime,date,timestamp,time和year(转)
摘要:一、基本如果要让这些字段存放诸如"2009-00-00"或"2009-11-31"之类的值,那么要为MySQL指定特别的SQL_MODE。如果没有使用NO_ZERO_DATE的SQL_MODE,那么MySQL允许存放"0000-00-00"的值,有时候这样的值比null值方便。(注意:TRADITIONAL模式也包含了NO_ZERO_DATE模式)MySQL用标准格式输出时间,但解析某字符串成世界时,尝试多种格式。年份若只有2位,70-99年解释为1970-1999年,00-69年解释为2000-2069年要想被解析成时间,字符串总应
阅读全文
MYSQL常用的命令(转载)
摘要:启动:net start mySql; 进入:mysql -u root -p/mysql -h localhost -u root -p databaseName; 列出数据库:show databases; 选择数据库:use databaseName; 列出表格:show tables; 显示表格列的属性:show columns from tableName; 建立数据库:source fileName.txt; 匹配字符:可以用通配符_代表任何一个字符,%代表任何字符串; 增加一个字段:alter table tabelName add column fieldNam...
阅读全文
mysql group by 用法解析(详细)
摘要:group by 用法解析group by语法可以根据给定数据列的每个成员对查询结果进行分组统计,最终得到一个分组汇总表。 SELECT子句中的列名必须为分组列或列函数。列函数对于GROUP BY子句定义的每个组各返回一个结果。 某个员工信息表结构和数据如下: id name dept salary edlevel hiredate 1 张三 开发部 2000 3 2009-10-11 2 李四 开发部 2500 3 2009-10-01 3 王五 设计部 2600 5 2010-10-02 4 王六 设计部 2300 4 2010-10-03 5 马七 设计部 2100 4 20...
阅读全文