Programming Related Online Free Books

Meta-Lists 25 Free Computer Science Ebooks Book Training – On Video Cheat Sheets (Free) CodePlex List of Free E-Books Free Tech Books Galileo Computing (German) How to Design Programs: An Introduction to Computing and Programming Microsoft Press: Free E-Books MindView Inc O’Reilly’s Open Books Project Sofware Program Managers Network TechBooksForFree.com Theassayer.org Wikibooks: Programming Graphics Programming DirectX manual (draft) Learning Modern 3D Graphics Programming (draft) GPU Gems GPU Gems 2 – ch 8,14,18,29,30 as pdf GPU Gems 3 Graphics Programming Black Book ShaderX series Language Agnostic 97 Things Every Programmer Should Know Algorithms and Data-Structures (PDF) Algorithms (draft) The Architecture of … Click here to continue reading.

How to count all rows in a particular database in SQL Server?

There are many ways to find out of this result, here we mentioned 2 best methods among them. First of all you run this query for fetching all table names and using these table names you can make a query for fetching all rows count of a particular database. use [<Database_Name>] select ‘selct @cnt = @cnt + count(*) from ‘+ name from sysobjects where xtype=’u’ by using this you can generate some queries for fetching rows count of every table, copy its result and paste on query editor window and then you can use a simple trick to add all … Click here to continue reading.

What is the difference between a HAVING CLAUSE and a WHERE CLAUSE?

They specify a search condition for a group or an aggregate. But the difference is that HAVING can be used only with the SELECT statement. HAVING is typically used in a GROUP BY clause. When GROUP BY is not used, HAVING behaves like a WHERE clause. Having Clause is basically used only with the GROUP BY function in a query whereas WHERE Clause is applied to each row before they are part of the GROUP BY function in a query.

What is difference between DELETE & TRUNCATE commands?

Delete command removes the rows from a table based on the condition that we provide with a WHERE clause. Truncate will actually remove all the rows from a table and there will be no data in the table after we run the truncate command. TRUNCATE TRUNCATE is faster and uses fewer system and transaction log resources than DELETE. TRUNCATE removes the data by deallocating the data pages used to store the table’s data, and only the page deallocations are recorded in the transaction log. TRUNCATE removes all rows from a table, but the table structure, its columns, constraints, indexes and … Click here to continue reading.