摘要: (转载)http://www.cnblogs.com/qiantuwuliang/archive/2010/11/03/1867802.html可能做程序的人都知道,float类型是可以存浮点数(即小数类型),但是float有个坏处,当你给定的数据是整数的时候,那么它就以整数给你处理。这样我们在存取货币值的时候自然遇到问题,我的default值为:0.00而实际存储是0,同样我存取货币为12.00,实际存储是12.幸好mysql提供了两个数据类型:numeric和decimal,这两种数据类型可以轻松解决上面的问题:NUMERIC 和 DECIMAL 类型被 MySQL 以同样的类型实现,这在 阅读全文
posted @ 2013-09-17 20:06 robotke1 阅读(430) 评论(0) 推荐(0)
摘要: (转载)http://blog.csdn.net/wxwstrue/article/details/6784774Union alljoin 是平行合并 为水平连接Union all 是垂直合并 是将两个结果联结起来Union all 的语法: [SQL 语句 1] Union all [SQL 语句 2]Union 语法跟Union all 一样 Union 会排除重复记录 效果类似 DISTINCT*-----------------------------合并数据集合的理论基础是关系代数,它是由E.F.Codd于1970年提出的。在关系代数的形式化语言中: 用表、或者数据集合表示关.. 阅读全文
posted @ 2013-09-17 20:05 robotke1 阅读(1356) 评论(0) 推荐(0)
摘要: (转载)http://database.51cto.com/art/201005/201651.htm在MySQL数据类型中,例如INT,FLOAT,DOUBLE,CHAR,DECIMAL等,它们都有各自的作用,下面我们就主要来介绍一下MySQL数据类型中的DECIMAL类型的作用和用法。一般赋予浮点列的值被四舍五入到这个列所指定的十进制数。如果在一个FLOAT(8, 1)的列中存储1. 2 3 4 5 6,则结果为1. 2。如果将相同的值存入FLOAT(8, 4) 的列中,则结果为1. 2 3 4 6。这表示应该定义具有足够位数的浮点列以便得到尽可能精确的值。如果想精确到千分之一,那就不要定 阅读全文
posted @ 2013-09-17 20:03 robotke1 阅读(330) 评论(0) 推荐(0)
摘要: (转载)http://hi.baidu.com/lylegend13/item/a79f17eb51f5dff7e0a5d43b1.select count(distinct CName) from Course2.select count(CName) from (select distinct CName from Course) as tempas可有可无。temp作为别名,若无则提示错误:1248 - Every derived table must have its own alias 阅读全文
posted @ 2013-09-17 16:31 robotke1 阅读(192) 评论(0) 推荐(0)
摘要: (转载)http://www.cnblogs.com/zhangliyu/archive/2009/03/21/1418215.html联合查询效率较高.以下例子来说明联合查询的好处t1表结构(用户名,密码) userid int username varchar(20) password varchar(20) 1 jack jackpwd 2 owen owenpwdt3表结构(用户积分,等级) userid int jf int dj int 1 20 3 3 50 6第一:内联(inner join)如果想把用户信息,积分,等级都列出来.那么一般会这样写select * from t1 阅读全文
posted @ 2013-09-17 14:56 robotke1 阅读(172) 评论(0) 推荐(0)
摘要: (转载)http://blog.chinaunix.net/uid-20665047-id-3137284.htmlcolumn 'id' in field list is ambiguous 这个错误,是因为你查询语句里面有id字段的时候,没有说明是哪个表的id字段,应该加上表名(或者别名)来区分。用表名进行区分的例子:select student.id, student.name, score.totalfrom student, scorewhere student.id = score.id使用别名的例子:用表名进行区分的例子:select s.id, s.name, 阅读全文
posted @ 2013-09-17 14:55 robotke1 阅读(594) 评论(0) 推荐(0)