What are the columns that are somewhat linked between these tables?
----- Original Message -----
From: "Todd Ashworth" <[EMAIL PROTECTED]>
To: "CF-Talk" <[EMAIL PROTECTED]>
Sent: Wednesday, January 03, 2001 3:32 PM
Subject: OT: SQL Help


> Sorry about posting this to the wrong list, but I'm having trouble getting
> mail through to the SQL list.
>
> I am running a query to see if there is an entry in the database for an
> event that matches certain date criteria.  One of the criteria is that one
> of the dates that the event is scheduled on does not fall within a certain
> list of dates that are stored in the "exception_dates" table.
>
> All of the query works except for:  AND NOT EXISTS (SELECT 1
>                                                             FROM
> exception_dates ed
>                                                             WHERE
> ed.exception_dates = '#year#-#month#-#week_day# 00:00:00'))
>
> The way it should work is only return a record if there is no instance of
> the current year-month-day matching anything in the exception_dates table.
>
> Here is the whole query:
>
> SELECT 1 FROM dummy WHERE EXISTS
>       (SELECT 1 FROM teacher_schedule ts
>        WHERE ts.contact_id = #Request.TempContactID#
>            AND '#year#-#month#-#week_day#' BETWEEN ts.start_date AND
> ts.end_date
>            AND (ts.start_time_1 <> ts.end_time_1 OR ts.start_time_2 <>
> ts.end_time_2)
>            AND (SELECT days
>                       FROM days_times dt
>                       WHERE dt.days_times_id = ts.start_time_1) =
> '#DayOfWeekAsString(week_day)#'
>                           AND NOT EXISTS (SELECT 1
>                                                             FROM
> exception_dates ed
>                                                             WHERE
> ed.exception_dates = '#year#-#month#-#week_day# 00:00:00'))
>
> What am I missing?
>
> Todd Ashworth
>
>
>
>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Structure your ColdFusion code with Fusebox. Get the official book at 
http://www.fusionauthority.com/bkinfo.cfm

Archives: http://www.mail-archive.com/cf-talk@houseoffusion.com/
Unsubscribe: http://www.houseoffusion.com/index.cfm?sidebar=lists

Reply via email to