<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title></title>
	<atom:link href="http://www.comiucap.org/feed" rel="self" type="application/rss+xml" />
	<link>http://www.comiucap.org</link>
	<description></description>
	<lastBuildDate>Thu, 22 Sep 2011 09:45:35 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1</generator>
		<item>
		<title>MySQL Inner Join Tutorial (Including Examples)</title>
		<link>http://www.comiucap.org/uncategorized/mysql-inner-join-tutorial-including-examples</link>
		<comments>http://www.comiucap.org/uncategorized/mysql-inner-join-tutorial-including-examples#comments</comments>
		<pubDate>Thu, 22 Sep 2011 09:45:35 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://comiucap.org/?p=5</guid>
		<description><![CDATA[This tutorial shows you how to write ANSI-style MySQL inner joins with the help of the INNER JOIN keywords. Included are a short introduction and some example statements. Syntax First of all, some examples for the impatient. In MySQL, a &#8230; <a href="http://www.comiucap.org/uncategorized/mysql-inner-join-tutorial-including-examples">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div id="article-content">
<p>This tutorial shows you how to write ANSI-style MySQL inner joins  with the help of the INNER JOIN keywords. Included are a short  introduction and some example statements.</p>
<p><strong>Syntax</strong></p>
<p>First  of all, some examples for the impatient. In MySQL, a join condition can  be specified in two different ways. Take a look at the following  statements:</p>
<p>&#8211; inner join with USING clause</p>
<p>SELECT * FROM firsttable a INNER JOIN anothertable b USING(columnname)</p>
<p>&#8211; inner join with ON clause</p>
<p>SELECT * FROM firsttable a INNER JOIN anothertable b ON a.somecolumn = b.anothercolumn</p>
<p><strong>Basics</strong></p>
<p>A  very common operation in SQL statements is the inner join. It  identifies and combines only rows from related database tables when a  match can be found in both tables. A condition is used to specify in  which way data that is stored in the addressed tables is related. To  specify the join condition, the keywords ON or USING can be used:</p>
<ul>
<li>ON is used when the relationship column has a different name</li>
<li>USING is used when the relationship column has the same name in both tables</li>
</ul>
<p>Take a look at the following examples:</p>
<p>&#8211; ON clause</p>
<p>SELECT *</p>
<p>FROM tableA a</p>
<p>INNER JOIN tableB b</p>
<p>ON a.someColumn = b.otherColumn</p>
<p>&#8211; USING clause</p>
<p>SELECT *</p>
<p>FROM tableA a</p>
<p>INNER JOIN tableB b</p>
<p>USING (columnName)</p>
<p><strong>Inner Join, Cross Join and Join</strong></p>
<p>In  MySQL, the keywords CROSS JOIN AND JOIN are synonymous with the  keywords INNER JOIN. The ANSI SQL standard describes a CROSS JOIN as a  join without a condition. It&#8217;s the Cartesian product of two tables and  called a cross join. In MySQL it&#8217;s simply an inner join without a  condition. The result set is the Cartesian product of these tables.</p>
<p>When  you want MySQL to build the Cartesian product of two tables, use the  CROSS JOIN keywords to indicate that intension. It makes it more easy to  read your statement and keeps your code portable between different  relational database management systems (RDBMS) such as Oracle or  Postgres.</p>
<p><strong>More than one join</strong></p>
<p>It&#8217;s also not  uncommon to combine more than one table with a single statement. And  there is nothing special about it. You only have to add joins and (most  probably) conditions:</p>
<p>&#8211; more than one</p>
<p>SELECT *</p>
<p>FROM tableA a</p>
<p>INNER JOIN tableB b</p>
<p>ON a.someColumn = b.otherColumn</p>
<p>INNER JOIN tableC c</p>
<p>ON b.anotherColumn = c.nextColumn</p>
<p>MySQL  then creates a large result set in two first steps. The first step is  to combine rows from tableA and tableB. In the second step rows from  tableB and tableC are combined.</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.comiucap.org/uncategorized/mysql-inner-join-tutorial-including-examples/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cobol, the Aging Language That Won&#8217;t Go Away</title>
		<link>http://www.comiucap.org/uncategorized/cobol-the-aging-language-that-wont-go-away</link>
		<comments>http://www.comiucap.org/uncategorized/cobol-the-aging-language-that-wont-go-away#comments</comments>
		<pubDate>Thu, 22 Sep 2011 09:44:45 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://comiucap.org/?p=4</guid>
		<description><![CDATA[Cobol stands for COmmon Business-Oriented Language. This is a programming language that has been around since the early 60&#8242;s. Yet, it is still used by a lot of huge businesses. Why would businesses stick with Cobol when there are plenty &#8230; <a href="http://www.comiucap.org/uncategorized/cobol-the-aging-language-that-wont-go-away">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div id="article-content">
<p>Cobol stands for COmmon Business-Oriented Language. This is a  programming language that has been around since the early 60&#8242;s. Yet, it  is still used by a lot of huge businesses. Why would businesses stick  with Cobol when there are plenty of newer and more powerful object  oriented languages?</p>
<p>One reason is that to rearchitecture an entire  system is very costly. Think about it, you would need to hire  programmers who are knowledgeable about Cobol and the language the code  will be &#8220;translated&#8221; to. These programmers are hard to find and won&#8217;t  come cheap!</p>
<p>If it works then don&#8217;t fix it. This is a very true and  makes complete sense. Upgrading does a few things; it could increase  speed, fix bugs and even be more efficient. Some companies are very  content with Cobol and there is really nothing wrong with it. Therefore,  it is kept.</p>
<p>Can learning Cobol still be beneficial? Absolutely!  Many big businesses that still use Cobol are seeing a very interesting  and troublesome problem. Most of their Cobol programmers are getting to  the point of retirement. So, hire new ones! Therein lies a problem with  this, most colleges to don&#8217;t teach Cobol anymore, they have moved on to  newer and better languages.</p>
<p>It is definitely smart for college  students in the Computer Science field to learn Cobol. This language can  help them in finding a job with ease after graduation. Many companies  look for younger college students who know Cobol. By taking a course or  just learning it on your own, you can separate yourself from all the  other Computer Science majors. That difference or separation would be  that you know Cobol and they don&#8217;t.</p>
<p>Cobol is very similar and very  different from your newer languages. Cobol allows you to do a lot of  the same things that Java and C++ programmers are used to. You still get  loops, if statements and variable declarations. The difference is that  it is simply done a different way. You don&#8217;t use the int word to declare  an integer; you use a PIC 9 clause instead. It is very confusing and  weird at first, but becomes second nature after a while.</p>
<p>Pick up a  book or take a course on Cobol I promise it will come in handy at some  point. If anything it will be a great addition to your resume. Cobol  programmers are becoming hard to find. The language itself is over 50  years old and is here to stay. Do your homework, search for companies  that still use Cobol on their mainframes. I bet you will be surprised!</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.comiucap.org/uncategorized/cobol-the-aging-language-that-wont-go-away/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Advantages of Working With a Software Boutique Company</title>
		<link>http://www.comiucap.org/uncategorized/the-advantages-of-working-with-a-software-boutique-company</link>
		<comments>http://www.comiucap.org/uncategorized/the-advantages-of-working-with-a-software-boutique-company#comments</comments>
		<pubDate>Thu, 22 Sep 2011 09:43:28 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://comiucap.org/?p=6</guid>
		<description><![CDATA[First of all, a boutique is a small shop where clients can find dedicated merchandise and unique items, or products which are produced in small quantities. The advantage of entering in such a shop, compared to big supermarkets, is that &#8230; <a href="http://www.comiucap.org/uncategorized/the-advantages-of-working-with-a-software-boutique-company">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div id="article-content">
<p>First of all, a boutique is a small shop where clients can find  dedicated merchandise and unique items, or products which are produced  in small quantities. The advantage of entering in such a shop, compared  to big supermarkets, is that here you&#8217;ll also find staff ready to assist  you and to give you guidance step by step. Indeed, one may say that a  boutique charges higher prices, also in comparison to chain stores,  which is definitely true. However, once you bought something from a  boutique you&#8217;ll have the feeling that you own a unique item, which will  differentiate you from the rest, and isn&#8217;t this what we all want &#8211; to be  unique?</p>
<p>Software boutiques are a new way of defining petite  software companies which are focused on a certain niche, and which are  able to offer specialized support to their customers. Even more, such a  firm is able to offer a unique product, tailored on the client&#8217;s needs  and requirements. But, let&#8217;s see what advantages does a customer have  when collaborating with a software boutique company:</p>
<p><strong>Tailored product</strong><br />
A software boutique takes the client&#8217;s specifications and transforms  them into a customized piece of software. Practically, if you are not  satisfied by the mass-produced software programs which you can find,  then a boutique company will tailor a product according to each and  everyone of your requirements. The outcome will be a software product  which is able to fit perfectly your company&#8217;s needs.</p>
<p><strong>Niche focus</strong><br />
Generally, a boutique company is focused on a certain niche, for  example developing applications and software products using Microsoft  technologies. The advantage of having such a partner, is that you&#8217;ll  have the confidence that he has the knowledge and proven experience to  offer you the best advices regarding that specific area, and that he&#8217;s  always updated with the latest technologies.</p>
<p><strong>Crystal clear communication and dedicated support</strong><br />
Having a smaller amount of projects, a boutique software company can  offer its clients dedicated support, according to every client&#8217;s need  through a direct communication flow. This means that the information  won&#8217;t need to travel through several departments until it reaches you,  so that you&#8217;ll always be updated with the status and the quality of the  work.</p>
<p>A good communication, not only that can save time, but also  can make the development process more efficient. For example if you want  a specific functionality for your application, collaborating with a  boutique firm, you&#8217;ll able to keep track of the development process and  promptly interfere in the development process if the work isn&#8217;t going in  the desired direction, or if you want to change the approach. Also,  fewer the clients, better the support. Practically, a software boutique  will offer you their entire attention and expertise, whenever this is  required.</p>
<p><strong>Every client is important</strong><br />
For a boutique company every client is important, and because they  can&#8217;t afford to lose a client, they can&#8217;t really afford to do a bad job.  Every development project is treated with care, and you&#8217;ll know for  sure that your project will be handled by the best men.</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.comiucap.org/uncategorized/the-advantages-of-working-with-a-software-boutique-company/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hello world!</title>
		<link>http://www.comiucap.org/uncategorized/hello-world</link>
		<comments>http://www.comiucap.org/uncategorized/hello-world#comments</comments>
		<pubDate>Sat, 17 Sep 2011 03:37:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://comiucap.org/?p=1</guid>
		<description><![CDATA[Welcome to WordPress. This is your first post. Edit or delete it, then start blogging!]]></description>
			<content:encoded><![CDATA[<p>Welcome to WordPress. This is your first post. Edit or delete it, then start blogging!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.comiucap.org/uncategorized/hello-world/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

