代码改变世界

随笔分类 -  SQL

Update 两个表之间更新数据问题

2009-03-03 15:34 by buru, 639 阅读, 收藏,
摘要: 有个表叫attr_value里价格范围字段含有 '100-200','1-200','200以上'的值,因此排序并不是按照价格区间大小,现在要写个sql按照起始价格排序,我建了个临时表[代码]最后一段update在两个表根据id进行更新时出现了问题,下面这样是错误的:[代码]别名是不能用在update 和set 后面的,只能用在where条件里 阅读全文

linq小问题总结

2008-12-15 11:42 by buru, 181 阅读, 收藏,
摘要: 1.已尝试 Attach 或 Add 实体,该实体不是新实体。Insert(Entity)出错。原因是已经给Entiry的主键赋值了,且这个值在数据库中已经存在。 阅读全文

SQL 语句查询与性能

2007-12-28 00:42 by buru, 243 阅读, 收藏,
摘要: 1、筛选记录:Where,最好用单个表中的主键进行筛选。当条件为Not、<>时将忽略索引。like运算符将进行全表扫描。Where子句中的函数将可能禁用某字段的索引。如SELECT*FROMEDITIONWHERETo_char(Print_Date,'DD-MON-YYYY')='01-jan-2005';用索引的方法-->SELECT*FROMEDITIONWHEREPRIN... 阅读全文

操作Access数据库碰到的几个问题

2007-12-25 14:41 by buru, 250 阅读, 收藏,
摘要: 1.lower-->LcaseUpper--> Ucase2.求总数的时候不能直接相加SELECT ((select count(AnnounceID) from Dv_bbs1)+(select count(AnnounceID) from dv_bbs2));这个是错误的。3.Access中当有很多left outer join时添加括号4.. 阅读全文

zz两个存储过程

2007-11-10 23:30 by buru, 185 阅读, 收藏,
摘要: 两个隐藏的存储过程 以及删除表的存储过程 阅读全文