<div class="gmail_quote">On Tue, Oct 6, 2009 at 2:32 PM, Matthew Nuzum <span dir="ltr">&lt;<a href="mailto:newz@bearfruit.org">newz@bearfruit.org</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="im">On Tue, Oct 6, 2009 at 2:23 PM, Todd Walton &lt;<a href="mailto:tdwalton@gmail.com">tdwalton@gmail.com</a>&gt; wrote:<br>
&gt; SELECT          TOP (1) Date<br>
&gt; FROM            SALES.SaleDetails<br>
&gt; WHERE           ([Action ID] = &#39;CUST_CONTACT&#39;)<br>
&gt; ORDER BY        Date<br>
&gt;<br>
&gt; I have the above basic query.  When a sales person processes a lead<br>
&gt; they put the information into the sales tracker program.  So, the<br>
&gt; &quot;lead&quot; is opened.  I want my sales people contact the potential<br>
&gt; customer within a certain time period after opening the lead.  When<br>
&gt; they do that they log it in the program, which creates a<br>
&gt; &quot;CUST_CONTACT&quot; line in the database.  This query pulls back the most<br>
&gt; recent CUST_CONTACT date.<br>
&gt;<br>
&gt; The problem is, the sales person may contact the customer, make the<br>
&gt; sale, and then just close the lead and not bother to put in a contact<br>
&gt; entry.  So, I want to modify the above to ask, &quot;What is the most<br>
&gt; recent CUST_CONTACT date, or CLOSED date if there is no CUST_CONTACT<br>
&gt; entries?&quot;  I want to use the CUST_CONTACT date if it&#39;s available, but<br>
&gt; use CLOSED if there is no CUST_CONTACT.<br>
&gt;<br>
<br>
</div>You can union two selects into one result set and then query it like a table:<br>
<br>
select top (1) from<br>
 ( select &#39;closed&#39; as status, closed_date as date from table where ...<br>
   union<br>
   select &#39;lead&#39; as status, cust_contact_date as date from table where ...<br>
   order by date )<br>
<br>
Just get the most recent one.<br>
<br>
This syntax is not right, I&#39;m not in SQL mode currently, but hopefully<br>
it&#39;s clear what&#39;s going on here.<br>
<font color="#888888"><br>
--<br>
Matthew Nuzum<br>
newz2000 on freenode, skype, linkedin, <a href="http://identi.ca" target="_blank">identi.ca</a> and twitter<br>
</font><div><div></div><br></div></blockquote><div><br>Might need a &quot;where not exists&quot; subquery in the first part of the union
to eliminate cases where there&#39;s both a closed and contact date. 
Sounds like you want to ignore the closed date if a contact date exists.<br><br>Kendall<br><br> 
<br><br></div></div>