摘要: http://www.w3schools.com/sql/sql_view.aspSQL CREATE VIEW SyntaxCREATE VIEW view_name ASSELECT column_name(s)FROM table_nameWHERE condition Create(Alter) view Testestst1asSELECT Test1.Id, Test2.Id As IDD from Test1 inner join Test2 on Test1.Id = Test2.Id where Test1.Id = 1 and Test2.Name = '11 阅读全文
posted @ 2011-09-14 17:07 higirle 阅读(309) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/leo870625/article/details/61278741.视图是数据库数据的特定子集。可以禁止所有用户访问数据库表,而要求用户只能通过视图操作数据,这种方法可以保护用户和应用程序不受某些数据库修改的影响。2.视图是抽象的,他在使用时,从表里提取出数据,形成虚的表。 不过对他的操作有很多的限制 。3. 而且视图是永远不会自己消失的除非你删除它。 视图有时会对提高效率有帮助。临时表几乎是不会对性能有帮助,是资源消耗者。 视图一般随该数据库存放在一起,临时表永远都是在tempdb里的。 4.视图适合于多表连接浏览时使用!不适合增、删、改.,存.. 阅读全文
posted @ 2011-09-14 16:53 higirle 阅读(577) 评论(0) 推荐(0) 编辑
摘要: ----------------query aggregation function and group by ------------------------- SELECT Test1.Test, avg(Test1.Id) As avg, SUM(Test1.Id) As SUm, COUNT(Test1.Id) As Count FROM [Test1] GROUP BY Test1.Test HAVING count(Test1.Id)< 3 ---- Query data from multiply data tables----use select in---------- 阅读全文
posted @ 2011-09-14 14:01 higirle 阅读(403) 评论(0) 推荐(0) 编辑