摘要:
有个表叫attr_value里价格范围字段含有 '100-200','1-200','200以上'的值,因此排序并不是按照价格区间大小,现在要写个sql按照起始价格排序,我建了个临时表[代码]最后一段update在两个表根据id进行更新时出现了问题,下面这样是错误的:[代码]别名是不能用在update 和set 后面的,只能用在where条件里 阅读全文
随笔分类 - SQL
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.. 阅读全文
浙公网安备 33010602011771号