Re: sql editor

2007-11-30 Thread Tom Chiverton
On Friday 30 Nov 2007, Ali Majdzadeh wrote: > Hi everybody: > I need to make some complex cfqueries and I wonder if there any easy to use > software is out there I can use to make the sql statements easier What O/S and what database ? -- Tom Chiverton Helping to vitalistically administrate next

RE: sql editor

2007-11-30 Thread Mark Fuqua
Forgive me in advance for the heresy, but try MS Access's query builder. It is pretty easy to use and gives you three choices for viewing the results...one of them is sql. That view gives you the sql you can cut and paste anywhere. Mark -Original Message- From: Ali Majdzadeh [mailto:[EM

Re: sql and order by ?

2007-11-28 Thread Dave l
thanks but I already had gotten it and posted it as solved, i ended up with order by left(serial, 4) asc, abs(mid(serial, 5,3)) asc >If ordering by the Left() and Right() don't work, can you Select >Left(SerialNum,4) as sYear, Right(SerialNum,Length(SerialNum)-4) as sNum and >then order by sYe

Re: sql and order by ?

2007-11-28 Thread Antony Sideropoulos
Dave, Try Alan's solution again, but cast as integers. something like: order by cast(left(FieldName, 4) as int), cast(Right(FieldName, (LENGTH(FieldName)-4) ) as int) I haven't tested the above so you may need to adjust the syntax. Antony On Nov 29, 2007 7:59 AM, Dave l <[EMAIL PROTECTED]> wrot

SOLVED: Re: sql and order by ?

2007-11-28 Thread Dave l
Thanks to all who tried, i got it working with the following: order by left(serial, 4) asc, abs(mid(serial, 5,3)) asc when in doubt visit the "office" lol ~| Download the latest ColdFusion 8 utilities including Report Builder,

Re: sql and order by ?

2007-11-28 Thread morgan l
If ordering by the Left() and Right() don't work, can you Select Left(SerialNum,4) as sYear, Right(SerialNum,Length(SerialNum)-4) as sNum and then order by sYear, sNum? Been a while since I've worked in mysql, but several of the suggestions here look like they should be working. ~

Re: sql and order by ?

2007-11-28 Thread Claude Schneegans
How about this? SORT BY val(left(serial, 4)), val(substring(serial, 3)) -- ___ REUSE CODE! Use custom tags; See http://www.contentbox.com/claude/customtags/tagstore.cfm (Please send any spam to this address: [EMAIL PROTECTED]) Thanks. ~~~

Re: sql and order by ?

2007-11-28 Thread Dave l
nope urgg lol >How about this? > >SORT BY val(left(serial, 4)), val(substring(serial, 3)) ~| Get involved in the latest ColdFusion discussions, product development sharing, and articles on the Adobe Labs wiki. http://labs/adobe.

Re: sql and order by ?

2007-11-28 Thread Dave l
@Azadi Saryev & d l I need to use the data that is already there and it's not split up. @Alan Rother I had already tried that but it gives same results as reg order by asc ~| Check out the new features and enhancements in the l

Re: sql and order by ?

2007-11-28 Thread Alan Rother
ORDER BY LEFT(FieldName, 4), Right(FieldName, (LENGTH(FieldName)-4) ) That should do it, assuming the date part is always the same length. =] -- Alan Rother Adobe Certified Advanced ColdFusion MX 7 Developer Manager, Phoenix Cold Fusion User Group, AZCFUG.org ~~~

Re: sql and order by ?

2007-11-28 Thread Azadi Saryev
you could add 2 columns in your sql: 1 with left(serial_number_column, 4) [if the year part of sn is always 4 digits], the other with the rest of the serial number, and sort the results first by one and hen y the other. exact sql syntax would be db-specific -- --- Azadi Saryev Sabai-dee.com

Re: sql and order by ?

2007-11-28 Thread d l
-- find sql env select @@version; --Microsoft SQL Server 2000 - 8.00.818 (Intel X86) -- dll create table #tmp (sYear int, sNum int); -- dml test data population insert into #tmp values(1950,12); insert into #tmp values(1950,9); insert into #tmp values(1955,11); -- dml solution -- looks like yo

RE: SQL Data Type

2007-11-27 Thread ColdFusion
From: Will Tomlinson [mailto:[EMAIL PROTECTED] Sent: Tuesday, November 27, 2007 8:53 PM To: CF-Talk Subject: Re: SQL Data Type >What are the benefits on using a CHAR field versus VARCHAR? > Well, using char can be a bit speedier when querying, but takes up more disk space. You want to use

Re: SQL Data Type

2007-11-27 Thread Will Tomlinson
>What are the benefits on using a CHAR field versus VARCHAR? > Well, using char can be a bit speedier when querying, but takes up more disk space. You want to use char when all the data in that field will be close to the same length. the db will pad it, so it ends up taking up more space than if

Re: sql help!!!!!!!!!!

2007-11-23 Thread Dave l
no dice cause it was 2am and didnt want to think about it no more > > Dunno if this is right, just woke up, but I'll take a stab at it. > Looks like you need another join to the upsell table, then order by > its sort by column first. > > SELECT brands.brand_id, brands.brand_name, brands.b

Re: sql help!!!!!!!!!!

2007-11-23 Thread Will Tomlinson
> any good suggestions? Dunno if this is right, just woke up, but I'll take a stab at it. Looks like you need another join to the upsell table, then order by its sort by column first. SELECT brands.brand_id, brands.brand_name, brands.brand_logo, products.product_id, products.brand_id, product

RE: SQL Server 2005 Workgroup vs Standard License?

2007-11-21 Thread Dave Watts
> Hopefully this is not off topic. We have a lot of CF sites > running our software that use SQL 2000. We are going to be > moving to SQL 2005 and are doing research on the licensing > options. It seems that there is a "Standard" license and a > "Workgroup" license of SQL 2005. For the purp

Re: SQL Server Issue

2007-10-26 Thread Cutter (CF Related)
Dave, Thanks for responding on this. After almost six hours on the phone with MS, it looks like the best guess option is to restart services. Since the release of MS SQL 2000 their support has received one call for this issue, so they aren't really sure. We'll find out in another twenty min wh

RE: SQL Server Issue

2007-10-26 Thread Dave Watts
> Currently we utilize MS SQL 2000 with multiple databases. One > of our CF servers (one of the 6.1 boxes) recycled it's cached > ds connections and was no longer able to authenticate to the > db's. We were also no longer able to connect via Enterprise > Manager, receiving the (essentially) sam

Re: SQL 2005 and CF problem suggestion

2007-10-26 Thread Jochem van Dieten
Steve Kahn wrote: > Anyone have a work around for this problem. Is there a way to write a query > different versus doing something on the cf admin side? > > > Error Executing Database Query. > [Macromedia][SQLServer JDBC Driver][SQLServer]The incoming tabular data > stream (TDS) remote procedur

RE: SQL Concat Issue

2007-10-15 Thread James Smith
With some DB's moving your criteria from the WHERE clause to the HAVING clause will take care of it since HAVING is evaluated after the results have been calculated... sometimes... -- Jay -Original Message- From: [EMAIL PROTECTED] [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Sent: 13 Octo

Re: SQL Concat Issue

2007-10-15 Thread Aaron Rouse
It is early and my brain my not be functioning 100% but may need to add a GROUP BY for the HAVING to function on some DBs. On 10/15/07, James Smith <[EMAIL PROTECTED]> wrote: > > With some DB's moving your criteria from the WHERE clause to the HAVING > clause will take care of it since HAVING is e

Re: SQL Concat Issue

2007-10-13 Thread Claude Schneegans
>>Right now I am getting an error that PubYear is not a valid column Then I'll try to make sure that PubYear is a valid column in table crAdInfo ;-) -- ___ REUSE CODE! Use custom tags; See http://www.contentbox.com/claude/customtags/tagstore.cfm (Please send

RE: SQL Concat Issue

2007-10-12 Thread Russ
Try this SELECT AdINFO_Publication, ADINFO_PUBLICATIONDATE_YEAR+ '-' + ADINFO_PUBLICATIONDATE_MONTH + '-01' AS PubYear FROMcrAdInfo AND ADINFO_PUBLICATIONDATE_YEAR+ '-' + ADINFO_PUBLICATIONDATE_MONTH + '-01' BETWEEN #dateformat(startdate,

Re: SQL query with LIMIT option

2007-10-10 Thread Jochem van Dieten
Stivn .. wrote: > i want to create a SQL query with a LIMIT option but it will produce an error. > > What is the correct syntax for a SQL query with LIMIT option That depends on your database. With MS databases you need to use "TOP", with Oracle "rownum", with MySQL and PostgreSQL "LIMIT". The s

Re: SQL query with LIMIT option

2007-10-10 Thread Tom Chiverton
On Wednesday 10 Oct 2007, [EMAIL PROTECTED] wrote: > i want to create a SQL query with a LIMIT option but it will produce an > error. What error ? On what database ? -- Tom Chiverton Helping to proactively iterate scalable markets on: http://thefalken.livejournal.com ***

RE: SQL Select Question

2007-10-09 Thread Dennis Powers
I apologize. I did not explain myself properly which I suspect is why I can't figure this out. >> Select top 6 imageID >> From table >> Where gameID = whatever >> Order by newid() This query will select 6 random images for a single GameID however, what I am trying to do is select 1 random image f

RE: SQL Select Question

2007-10-09 Thread Bobby Hartsfield
other way around. ..:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:. Bobby Hartsfield http://acoderslife.com -Original Message- From: Dennis Powers [mailto:[EMAIL PROTECTED] Sent: Monday, October 08, 2007 6:30 PM To: CF-Talk Subject: RE: SQL Select Question >> What RDBMS? That would help mucho... Doh! MS SQL2000 Best Regar

Re: SQL Select Question

2007-10-08 Thread Matthew Chambers
Hi Dennis, This should be very easy: SELECT DISTING imageid, gameid FROMtblX ORDER BY imageid+Rand() LIMIT 6 By the way, the "LIMIT 6" is MySQL. You'd need to use "TOP 6" in SQL Server. Hope this helps. CHeers Matthew >I am having a total mental block with this select query and I am hoping

RE: SQL Select Question

2007-10-08 Thread Dennis Powers
: Greg Morphis [mailto:[EMAIL PROTECTED] Sent: Monday, October 08, 2007 6:14 PM To: CF-Talk Subject: Re: SQL Select Question What RDBMS? That would help mucho... On 10/8/07, Dennis Powers <[EMAIL PROTECTED]> wrote: > I am having a total mental block with this select query and I am h

Re: SQL Select Question

2007-10-08 Thread Greg Morphis
What RDBMS? That would help mucho... On 10/8/07, Dennis Powers <[EMAIL PROTECTED]> wrote: > I am having a total mental block with this select query and I am hoping > someone might be able to "unstick" my thought process; > > I have a table Looking something like this (abbreviated for the list) >

Re: SQL Question

2007-09-28 Thread Janet MacKay
> Didn't they mention the table has something like 11 million rows. Oops. That should have been "... would be better than a subquery" Janet ~| ColdFusion 8 - Build next generation apps today, with easy PDF and Ajax feature

Re: SQL Question

2007-09-28 Thread Janet MacKay
>This should be pretty simple actually =) > > >SELECT DISTINCT > Order_num, > datetime_created, > (SELECT product_name FROM tableName WHERE order_num = a.ordernum >AND record_ID = (SELECT MAX(record_ID) FROM tableName WHERE order_num = >a.order_num)) as LastProduct >FROM > t

RE: SQL Question

2007-09-28 Thread Peterson, Chris
This should be pretty simple actually =) SELECT DISTINCT Order_num, datetime_created, (SELECT product_name FROM tableName WHERE order_num = a.ordernum AND record_ID = (SELECT MAX(record_ID) FROM tableName WHERE order_num = a.order_num)) as LastProduct FROM tableNam

Re: SQL Question

2007-09-28 Thread Janet MacKay
>This solution is similar to Greg's in that I will get dupes if more than >one product is added at the same time. Sql 2005 may have a better method for doing this, but you could use 2 derived tables. One to grab the max date by order number, and the other to grab the max record id per order numb

RE: SQL Question

2007-09-28 Thread Brad Wood
Friday, September 28, 2007 11:58 AM To: CF-Talk Subject: RE: SQL Question Just move the aggregate up to the from and do a join: select * from t myT, (select order_num, max(datetime_created) as max_dt_created from t group by order_num) where myT.order_num = .order_num AND

Re: SQL Question

2007-09-28 Thread Janet MacKay
>Have you tried using a derived table? I think that should work. I think it should work too, assuming there would _not_ be duplicate datetime_created values per order_num. If there were, the query could return multiple rows per order_num. Janet ~~

Re: SQL Question

2007-09-28 Thread Bruce Sorge
You might want to post this at [EMAIL PROTECTED] There are some sharp SQL experts there. Bruce Brad Wood wrote: > Yes, I did several attempts at a derived table, but I still ran into the > same problem... I couldn't do a top 1 with order by datetime_created > desc because I am reporting across

RE: SQL Question

2007-09-28 Thread Brad Wood
;t get the product_name, and if I group by the product_name as well, it itemizes all the products. ~Brad -Original Message- From: Dawson, Michael [mailto:[EMAIL PROTECTED] Sent: Friday, September 28, 2007 11:54 AM To: CF-Talk Subject: RE: SQL Question Have you tried using a derived table? I

RE: SQL Question

2007-09-28 Thread Andrew Clark
have to determine the max datetime_create, so you're going to have to use a subselect I think. -- Andrew -Original Message- From: Brad Wood [mailto:[EMAIL PROTECTED] Sent: Friday, September 28, 2007 12:46 PM To: CF-Talk Subject: RE: SQL Question Doesn't look like MS SQL Server

RE: SQL Question

2007-09-28 Thread Dawson, Michael
- From: Brad Wood [mailto:[EMAIL PROTECTED] Sent: Friday, September 28, 2007 11:46 AM To: CF-Talk Subject: RE: SQL Question Doesn't look like MS SQL Server 2005 will let me compare more than one column in a where clause. Even if it did, this requires two selects. My understanding is th

RE: SQL Question

2007-09-28 Thread Brad Wood
at had the max value would work. ~Brad -Original Message- From: Brad Wood [mailto:[EMAIL PROTECTED] Sent: Friday, September 28, 2007 11:46 AM To: CF-Talk Subject: RE: SQL Question Doesn't look like MS SQL Server 2005 will let me compare more than one

RE: SQL Question

2007-09-28 Thread Brad Wood
al Message- From: Andrew Clark [mailto:[EMAIL PROTECTED] Sent: Friday, September 28, 2007 11:33 AM To: CF-Talk Subject: RE: SQL Question Off the top of my head I get: select * from t myT where (order_num, datetime_created) = (select order_num, max(datetime_created) from t where

RE: SQL Question

2007-09-28 Thread Andrew Clark
Off the top of my head I get: select * from t myT where (order_num, datetime_created) = (select order_num, max(datetime_created) from t where order_num = myT.order_num group by order_num) Note: I tested this in postgres, not sql server... -- Andrew -Original Message- From:

Re: sql sever 2000 XP cf8 question

2007-09-13 Thread Paul Ihrig
finnaly i just needed sp4 for mssql 2000 ~| Create robust enterprise, web RIAs. Upgrade to ColdFusion 8 and integrate with Adobe Flex http://www.adobe.com/products/coldfusion/flex2/?sdid=RVJP Archive: http://www.houseoffusion.co

RE: sql sever 2000 XP cf8 question

2007-09-13 Thread Dave Watts
> well i am trying to make a regular connection in cf admin to > sql server 2000. > > i can do it with. > Driver: ODBC Socket > but not with > Driver: Microsoft SQL Server > > Connection verification failed for data source: master An > exception occurred when executing method ver

Re: sql sever 2000 XP cf8 question

2007-09-13 Thread Paul Ihrig
i have tried the example here http://livedocs.adobe.com/coldfusion/8/htmldocs/help.html?content=datasources_ADV_MJS_11.html with no luck ~| Enterprise web applications, build robust, secure scalable apps today - Try it now ColdFu

RE: sql sever 2000 XP cf8 question

2007-09-13 Thread Peterson, Chris
: CF-Talk Subject: Re: sql sever 2000 XP cf8 question well i am trying to make a regular connection in cf admin to sql server 2000. i can do it with. Driver: ODBC Socket but not with Driver: Microsoft SQL Server Connection verification failed for data source: master An exception

Re: sql sever 2000 XP cf8 question

2007-09-13 Thread Paul Ihrig
well i am trying to make a regular connection in cf admin to sql server 2000. i can do it with. Driver: ODBC Socket but not with Driver: Microsoft SQL Server Connection verification failed for data source: master An exception occurred when executing method verifydatasource. The cause

Re: sql sever 2000 XP cf8 question

2007-09-07 Thread Paul Hastings
Paul Ihrig wrote: > but it seems a little hoekey.. that's *more* than a little hokey. > any one else not want to make a odbc socket connection? the ODBC bridge thing should be slower & will certainly mess up any unicode in your db. got the right sql server user for your dsn? might try the SA a

RE: SQL select where in headache

2007-09-05 Thread Michael E. Carluen
Original Message- > From: Hugh Fidgen [mailto:[EMAIL PROTECTED] > Sent: Wednesday, September 05, 2007 2:53 AM > To: CF-Talk > Subject: Re: SQL select where in headache > > Thanks > > WHERE PERMISSIO

Re: SQL select where in headache

2007-09-05 Thread Hugh Fidgen
Thanks WHERE PERMISSIONS LIKE '%#session.status#%' Seems to have done the trick! ~| Get the answers you are looking for on the ColdFusion Labs Forum direct from active programmers and developers. http://www.adobe.com/cfusion/

Re: SQL select where in headache

2007-09-04 Thread Dae
ok... I'm new to CF and I can't exactly remember how CFLOOP works but here goes. SELECT * FROM EVENTS WHERE PERMISSIONS IN ( #session.status# ,#session.status# ) ORDER BY EVENT_DATE, EVENT_START ASC Assuming I remembered how CFLOOP worke

RE: SQL select where in headache

2007-09-04 Thread Dave Francis
o: CF-Talk Subject: Re: SQL select where in headache Hiya, Sorry i think i've caused some confusion here. #session.status# is always a single character, EG "P" "PERMISSIONS" is sometimes a single character, or sometimes a comma delimited list. It's populated via a in

Re: SQL select where in headache

2007-09-04 Thread Hugh Fidgen
Hiya, Sorry i think i've caused some confusion here. #session.status# is always a single character, EG "P" "PERMISSIONS" is sometimes a single character, or sometimes a comma delimited list. It's populated via a input in a form, so it depends if the user selects one, or multiple options in t

Re: SQL select where in headache

2007-09-04 Thread Hugh Fidgen
Hiya, Sorry i think i've caused some confusion here. #session.status# is always a single character, EG "P" "PERMISSIONS" is sometimes a single character, or sometimes a comma delimited list. It's populated via a input in a form, so it depends if the user selects one, or multiple options in t

RE: SQL select where in headache

2007-09-04 Thread owner
needs single quotes around it ie..('x','y','z') but numeric types do not. Eric > Original Message > Subject: RE: SQL select where in headache > From: "Dave Francis" <[EMAIL PROTECTED]> > Date: Tue, September 04, 2007 2:22 p

Re: SQL select where in headache

2007-09-04 Thread Doug R
> it > is he is saying the PERMISSIONS column in the db is also sometimes a list. > > Best advice I have is to normalize the db first. > > > -Original Message- > From: Doug R [mailto:[EMAIL PROTECTED] > Sent: Tuesday, September 04, 2007 1:46 PM > To: CF-Talk > S

RE: SQL select where in headache

2007-09-04 Thread Dave Francis
er 04, 2007 1:46 PM To: CF-Talk Subject: Re: SQL select where in headache I think it is because of the single quotes around your comma delimited numbers. When I try to run a similar query, I get a data conversion error. If the column in the db is an INT, you do not need the single ticks around th

RE: SQL select where in headache

2007-09-04 Thread Michael E. Carluen
Also, don't forget- cfqueryparam is your friend mailto:[EMAIL PROTECTED] > Sent: Tuesday, September 04, 2007 11:39 AM > To: CF-Talk > Subject: RE: SQL select where in headache > > if session.status is a numeric list and PERMISSIONS is a numeric value, > remove the si

Re: SQL select where in headache

2007-09-04 Thread Doug R
I think it is because of the single quotes around your comma delimited numbers. When I try to run a similar query, I get a data conversion error. If the column in the db is an INT, you do not need the single ticks around the var. That is only for varchar. Also, if it is varchar, each item would

Re: SQL select where in headache

2007-09-04 Thread Crow T. Robot
SELECT * FROM EVENTS WHERE PERMISSIONS IN ORDER BY EVENT_DATE, EVENT_START ASC Try that... On 9/4/07, Hugh Fidgen <[EMAIL PROTECTED]> wrote: > > Hiya, > > I've got a problem selecting data from a table and I was wondering if > anyone could help. > > Code so far: > > > SELECT * FROM E

RE: SQL select where in headache

2007-09-04 Thread Adkins, Randy
if session.status is a numeric list and PERMISSIONS is a numeric value, remove the single quotes: WHERE PERMISSIONS IN (#session.status#) From: Hugh Fidgen [mailto:[EMAIL PROTECTED] Sent: Tue 9/4/2007 3:24 PM To: CF-Talk Subject: SQL select where in headache

Re: SQL - dupicate table

2007-08-31 Thread Judah McAuley
INSERT INTO tbl2 (col1, col2, etc) SELECT col1, col2, etc FROM tbl1 Should copy everything from tbl1 to tbl2. This presumes that tbl2 is empty. Cheers, Judah daniel kessler wrote: > I have a table and I'd like to duplicate all of it's data to another table. > I've set the second table to have

Re: SQL - dupicate table

2007-08-31 Thread daniel kessler
>How about > >INSERT INTO new_table SELECT * FROM old_table Yep, that was it - thank you. I had done: insert into timesheets_tmp (timesheet_id,id,date_added,entry_date,type,hours,minutes,notes,signoff) ( select timesheet_id,id,date_added,entry_date,type,hours,minutes,no

Re: SQL - dupicate table

2007-08-31 Thread John Paul Ashenfelter
How about INSERT INTO new_table SELECT * FROM old_table On 8/31/07, daniel kessler <[EMAIL PROTECTED]> wrote: > I have a table and I'd like to duplicate all of it's data to another table. > I've set the second table to have the same structure. How do I go about > transferring that data throug

Re: SQL - dupicate table

2007-08-31 Thread daniel kessler
I meant to mention that it's Oracle. ~| ColdFusion 8 - Build next generation apps today, with easy PDF and Ajax features - download now http://download.macromedia.com/pub/labs/coldfusion/cf8_beta_whatsnew_052907.pdf Archive: ht

RE: SQL Color Coding

2007-08-22 Thread Brad Wood
ROTECTED] Sent: Wednesday, August 22, 2007 9:12 AM To: CF-Talk Subject: RE: SQL Color Coding Nice job Brad. All it needs now is a sound track and a way to claim my free iPod. What application have you found for it? ~| Check out the n

RE: SQL Color Coding

2007-08-22 Thread Billy Cox
Nice job Brad. All it needs now is a sound track and a way to claim my free iPod. What application have you found for it? -Original Message- From: Brad Wood [mailto:[EMAIL PROTECTED] Sent: Monday, August 20, 2007 5:15 PM To: CF-Talk Subject: SQL Color Coding Ok, so a couple months ago

RE: sql not in

2007-08-10 Thread Porter, Benjamin L.
I think this is the fastest way you can do it in mssql SELECT a,b,c,d FROM tbl1 WHERE tbl1.a = [passed in a] AND NOT EXISTS ( SELECT 'x' FROMtbl2 WHERE tbl2.a = tbl1.a

Re: SQL Date Literal Syntax

2007-08-10 Thread Ian Skinner
Billy Cox wrote: > If I understand the question properly, here is today's date in literal > format: > > '2007-08-10' That is what I expected, but this failed. SELECT aField FROM aTable WHERE aDateTimeField >= '2005-07-01' Apparently Oracle needs a DATE command in there. This is what worked SEL

Re: SQL Date Literal Syntax

2007-08-10 Thread Ian Skinner
DATE '-mm-dd' I guess I can caulk this up to Oracle not my poor memory. I know in the other DBMS I have used - I did not have to use DATE. Thank You. ~| ColdFusion 8 - Build next generation apps today, with easy PDF and A

RE: SQL Date Literal Syntax

2007-08-10 Thread Billy Cox
If I understand the question properly, here is today's date in literal format: '2007-08-10' -Original Message- From: Ian Skinner [mailto:[EMAIL PROTECTED] Sent: Friday, August 10, 2007 9:28 AM To: CF-Talk Subject: SQL Date Literal Syntax I think I'm getting old. I've been using so l

RE: sql not in

2007-08-09 Thread Tim Do
Thanks, I was able to figure it out... just a left outer join and checking for nulls that are returned from the left outer. Thanks for looking! -Original Message- From: Brian Kotek [mailto:[EMAIL PROTECTED] Sent: Thursday, August 09, 2007 3:42 PM To: CF-Talk Subject: Re: sql not in You

Re: sql not in

2007-08-09 Thread Brian Kotek
You can also use WHERE NOT EXISTS. I'd try to write an example for you but I don't really understand what you're trying to do aside from the fact that you want to select something from table 1 when it doesn't exist in table 2. Are "a,b,c,d" column names? Data values? The way you described this is t

RE: sql not in

2007-08-09 Thread Peterson, Chris
SELECT A,b,c,d FROM tbl1 WHERE A NOT IN (SELECT distinct A from tbl2) Or you could: SELECT A.a, A.b, A.c, A.d FROM tbl1 A EXCEPTION JOIN tbl2 B ON A.a = B.a This would return any non-matching records where tbl1.A has no matching tb

RE: sql not in

2007-08-09 Thread Tim Do
correction... tbl1 b,c,d -Original Message- From: Tim Do [mailto:[EMAIL PROTECTED] Sent: Thursday, August 09, 2007 11:37 AM To: CF-Talk Subject: OT: sql not in how do I return values from tbl1 where values are NOT in tbl2. tbl1 a,b,c,d tbl2 a,b,c,d only a is passed in.

RE: SQL status <> 'Removed

2007-08-09 Thread Gaulin, Mark
quot;status <> 'Removed' OR Status = NULL" part so your query logic is not what you want it to be. So: AND (status <> 'Removed' OR Status IS NULL) ORDER ... Mark -Original Message- From: Daniel Kessler [mailto:[EMAIL PROTECTED] Sent: Thurs

Re: SQL status <> 'Removed'

2007-08-09 Thread James Holmes
Actually, in Oracle, it is. On 8/9/07, Scott Stewart <[EMAIL PROTECTED]> wrote: > Null isn't the same as an empty field. -- mxAjax / CFAjax docs and other useful articles: http://www.bifrost.com.au/blog/ ~| Check out the new fe

Re: SQL status <> 'Removed

2007-08-09 Thread Janet MacKay
See the replies here http://www.houseoffusion.com/groups/cf-talk/thread.cfm/threadid:52888 http://www.houseoffusion.com/groups/cf-talk/thread.cfm/threadid:52889 ~| Check out the new features and enhancements in the latest product

re: SQL status <> 'Removed

2007-08-09 Thread Daniel Kessler
Unfortunately, my Reply posts didn't show, so I'm going to answer these again. > Are they null? Null is always not ever equal to anything. > > Perhaps you want and (isnull(status,'') <> 'Removed') (MS SQL) Sorry, I should've mentioned the database is Oracle. So this didn't work and produced

RE: SQL status <> 'Removed'

2007-08-09 Thread Scott Stewart
om: Bruce Sorge [mailto:[EMAIL PROTECTED] Sent: Thursday, August 09, 2007 11:18 AM To: CF-Talk Subject: Re: SQL status <> 'Removed' Sorry, I think it should be IS NULL. NULL does not equate to anything so = will not work. Example: select * from suppliers where supplier_name IS NULL;

Re: SQL status <> 'Removed'

2007-08-09 Thread Bruce Sorge
Sorry, I think it should be IS NULL. NULL does not equate to anything so = will not work. Example: select * from suppliers where supplier_name IS NULL; On 8/9/07, daniel kessler wrote: > > > status <> 'Removed' OR Status = NULL > > This also didn't work. I received no error, but no more items

Re: SQL status <> 'Removed'

2007-08-09 Thread daniel kessler
> status <> 'Removed' OR Status = NULL This also didn't work. I received no error, but no more items showed than before. daniel ~| Enterprise web applications, build robust, secure scalable apps today - Try it now ColdFusion

Re: SQL status <> 'Removed'

2007-08-09 Thread Janet MacKay
>Are they null? Null is always not ever equal to anything. If you're not using MS SQL, try the coalesce function AND Coalesce(status, '') <> 'Removed' Another variation is AND (Status <> 'Removed' OR Status IS NULL) ~

Re: SQL status <> 'Removed'

2007-08-09 Thread daniel kessler
Sorry, I should've thought to designate the database - which is Oracle. This didn't work in Oracle. thank you for replying. daniel >Are they null? Null is always not ever equal to anything. > >Perhaps you want and (isnull(status,'') <> 'Removed') (MS SQL) ~

Re: SQL status <> 'Removed'

2007-08-09 Thread Bruce Sorge
So is the field NULL if there are no records there? If so, then I think that you just add an OR clause. SELECT service_population,agency,city,state,int_agency_id, ROWNUM AS r, COUNT(agency) OVER() AS rowcount FROM internships WHERE 1=1 AND dept = 'knes' AND status <> 'Removed' OR Status = NULL ORD

Re: SQL status <> 'Removed'

2007-08-09 Thread daniel kessler
Sorry, I should've thought to designate the database - which is Oracle. This didn't work in Oracle. thank you for replying. daniel >Are they null? Null is always not ever equal to anything. > >Perhaps you want and (isnull(status,'') <> 'Removed') (MS SQL) ~

RE: SQL status <> 'Removed'

2007-08-09 Thread Brad Wood
Are they null? Null is always not ever equal to anything. Perhaps you want and (isnull(status,'') <> 'Removed') (MS SQL) ~Brad -Original Message- From: Daniel Kessler [mailto:[EMAIL PROTECTED] Sent: Thursday, August 09, 2007 9:29 AM To: CF-Talk Subject: SQL status <> 'Removed' I have

Re: SQL Server problem getting records within date range

2007-08-09 Thread Janet MacKay
> (CONVERT(varchar, dbo.tblUserTransactionLog.Processed, 101) >= > \'08/01/2007\') AND Yes, that works but could hinder indexes. Josh is correct about date comparisons. If you want all records with a _date_ of 08/01/2007 a better way to write that query is: --- Notice the less than < 08/02/

Re: SQL Server problem getting records within date range

2007-08-08 Thread C. W. B.
Ah Ha! I figured out the problem with the query. This following seems to work as expected: SELECT dbo.tblSubscribers.SID, dbo.tblSubscribers.Username, max(dbo.tblUserTransactionLog.Processed) AS LastTransaction FROM dbo.tblSubscribers, dbo.tblUserTransactionLog WHERE

Re: SQL Server problem getting records within date range

2007-08-08 Thread Josh Nathanson
han '2007-08-02', so that won't be picked up by less than or equal to. -- Josh - Original Message - From: "C. W. B." <[EMAIL PROTECTED]> To: "CF-Talk" Sent: Wednesday, August 08, 2007 5:37 PM Subject: Re: SQL Server problem getting records within

Re: SQL Server problem getting records within date range

2007-08-08 Thread C. W. B.
Hello again Janet... I am so sorry to be bugging you again on this, but I am having trouble with this new query - not doubt it's something I just don't understand. If I set the dates in this query to 08/01/2007 and 08/02/2007 I only get results from 08/01/2007. And, if I have them both set to

Re: SQL Server problem getting records within date range

2007-08-08 Thread C. W. B.
Hello again Janet, thank you for your help on this. It suare has had me stumped. So, like this? SELECT dbo.tblSubscribers.SID, dbo.tblSubscribers.Username, max(dbo.tblUserTransactionLog.Processed) AS LastTransaction FROM dbo.tblSubscribers, dbo.tblUserTransactionLog WH

Re: SQL Server problem getting records within date range

2007-08-08 Thread Janet MacKay
Yes, that looks correct. ~| Create robust enterprise, web RIAs. Upgrade to ColdFusion 8 and integrate with Adobe Flex http://www.adobe.com/products/coldfusion/flex2/?sdid=RVJP Archive: http://www.houseoffusion.com/groups/CF-Tal

Re: SQL Server problem getting records within date range

2007-08-08 Thread Janet MacKay
> I should have mentioned that I need to get only the most recent > transaction for each user within the given time-frame. That's why I > am using max(). Using this aggregate function, I think, requires I > use "having," no?. No, if I'm understanding correctly its not required here. The WHER

Re: SQL Server problem getting records within date range

2007-08-08 Thread C. W. B.
Hello Janet - thanks for the reply. I should have mentioned that I need to get only the most recent transaction for each user within the given time-frame. That's why I am using max(). Using this aggregate function, I think, requires I use "having," no?. Thanks, CWB >Use the WHERE not HAVING

Re: SQL Server problem getting records within date range

2007-08-08 Thread Janet MacKay
Use the WHERE not HAVING clause. Try something like SELECT ... FROM ... WHERE dbo.tblSubscribers.SID = dbo.tblUserTransactionLog.SID ANDdbo.tblUserTransactionLog.Processed >= convert(datetime, '08/01/2007', 101) AND dbo.tblUserTransactionLog.Processed <= convert(datetime, '08/07/2007',

Re: SQL injection hack?

2007-08-06 Thread Rick King
Looks like using the Val() function did the trick. No more errors being generated :) Thanks Rick ~| Create robust enterprise, web RIAs. Upgrade to ColdFusion 8 and integrate with Adobe Flex http://www.adobe.com/products/coldfusi

Re: SQL injection hack?

2007-08-06 Thread Cutter (CFRelated)
Someone might have to test this out, but my cf8 admin only let's me disable the CFC Type Check (so it says), so cfqueryparam wouldn't/shouldn't be affected by this. Steve "Cutter" Blades Adobe Certified Professional Advanced Macromedia ColdFusion MX 7 Developer _ http

<    2   3   4   5   6   7   8   9   10   11   >