Gregg,
Monday, May 06, 2002, 6:57:55 PM, you wrote:

GG> Upon reading into the user variables section of the mysql manual, I decided
GG> to make my life easier inside several of my queries by specifying some user
GG> variables. Note that I'm trying to have everything inside the select
GG> statement - Primarily because I'm simply passing it through to my data
GG> mining software that interfaces through myODBC.

GG> I'm trying to accomplish the following query (I'm executing these sql
GG> queries directly from the command line) --

GG> ============================================================================
GG> ==
GG> SELECT
GG>    annual_filing.*,
GG>    companies.name AS company_name,
GG>    YEAR(filing_date) AS filing_year,
GG>    (@predictedYear := 1999) AS predictedYear,
GG>    (@earliestYear := 1996) AS earliestYear,
GG>    (@learnYear := 1998) AS learnYear
GG> FROM
GG>    annual_filing,
GG>    companies
GG> WHERE
GG>       annual_filing.company_id = companies.ds_id
GG>    AND
GG>       YEAR(filing_date) <= @predictedYear
GG>    AND
GG>       YEAR(filing_date) >= @earliestYear;
GG> ============================================================================
GG> ==

GG> The above query returned an empty set / no rows.

You should first initialize user variables! By default they contain
NULL values as SELECT works by first checking WHERE clause and only then works
for SELECT.

Check the manual:
      http://www.mysql.com/doc/V/a/Variables.html

GG> ===
GG> Gregg Graubins <[EMAIL PROTECTED]>




-- 
For technical support contracts, goto https://order.mysql.com/?ref=ensita
This email is sponsored by Ensita.net http://www.ensita.net/
   __  ___     ___ ____  __
  /  |/  /_ __/ __/ __ \/ /    Victoria Reznichenko
 / /|_/ / // /\ \/ /_/ / /__   [EMAIL PROTECTED]
/_/  /_/\_, /___/\___\_\___/   MySQL AB / Ensita.net
       <___/   www.mysql.com




---------------------------------------------------------------------
Before posting, please check:
   http://www.mysql.com/manual.php   (the manual)
   http://lists.mysql.com/           (the list archive)

To request this thread, e-mail <[EMAIL PROTECTED]>
To unsubscribe, e-mail <[EMAIL PROTECTED]>
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php

Reply via email to