IWETHEY v. 0.3.0 | TODO
1,095 registered users | 1 active user | 0 LpH | Statistics
Login | Create New User
IWETHEY Banner

Welcome to IWETHEY!

New That would presume Dynamic SQL
In PL/SQL and T-SQL, variables can not be used to construct SQL on the fly without the performance overhead of dynamic recompilation.

I don't know if Tablizer is actually building these queries on the client or server, and whether he is using a programming language or some form based environment.
New I think Ben meant, and Bryce would use, a programming...
...language (or IDE environment) on the client.

In Ben's case, Perl (naturally!); in Bryce's, [ObCheapShot:] either "L" or "TOP", of course! :-)


   [link|mailto:MyUserId@MyISP.CountryCode|Christian R. Conrad]
(I live in Finland, and my e-mail in-box is at the Saunalahti company.)
Your lies are of Microsoftian Scale and boring to boot. Your 'depression' may be the closest you ever come to recognizing truth: you have no 'inferiority complex', you are inferior - and something inside you recognizes this. - [link|http://z.iwethey.org/forums/render/content/show?contentid=71575|Ashton Brown]
New Right, that or...
define some kind of "make world" where you build your views from templates and then load the output into the database.

For the record I like maintaining definitions of things in the database outside of it in a filesystem where you can use your standard revision control mechanisms to track things.

Cheers,
Ben
"good ideas and bad code build communities, the other three combinations do not"
- [link|http://archives.real-time.com/pipermail/cocoon-devel/2000-October/003023.html|Stefano Mazzocchi]
New Or, get rid of SQL
and replace it with a BS12-like alternative where you can reference similar stuff by name. SQL was chosen by IBM over BS12 because they thought managers would relate to its more English-like grammar. IOW, SQL is the COBOL of relational languages.

Anyhow, I still don't know why the simple one worked but the more complex one did not. If I get time, I will incrimentally strip the bigger one piece by piece until it works. So much for pair programming. (Or if I get too fat: *pear* programming.)
________________
oop.ismad.com
New update

It appears we could repeat the calculation over and over again, but we also refer to the calculated part in several parts of the WHERE clause. Thus, it is actually less wordy and better factored to have a double select instead, which allows one to use the alias.
________________
oop.ismad.com
New The other alternative is...
...to factor the calculation into a pl/sql function. Of course, you'd still have to have the call to the function, but it makes for more reusability in the long run.
New I asked for a view to be created, but was immed. rejected
Asking for a new function is not likely to get a better reception.
________________
oop.ismad.com
     group-by on calculated columns not direct - (tablizer) - (17)
         The other way to do it... - (ChrisR) - (16)
             Another way to put it, is... - (CRConrad) - (4)
                 Don't think that was the problem - (drewk) - (2)
                     Same thing; a calculation IS a "virtual column". - (CRConrad) - (1)
                         Ahh, ok - (drewk)
                 I got wrong alias format - (ChrisR)
             Hmmmm. Thot I tried that - (tablizer) - (10)
                 The proviso being.... - (ChrisR) - (9)
                     That is less of a pain if you build the query dynamically - (ben_tilly) - (8)
                         Or, if you do it manually, good ol' copy-and-paste. -NT - (CRConrad)
                         That would presume Dynamic SQL - (ChrisR) - (6)
                             I think Ben meant, and Bryce would use, a programming... - (CRConrad) - (5)
                                 Right, that or... - (ben_tilly) - (4)
                                     Or, get rid of SQL - (tablizer) - (3)
                                         update - (tablizer) - (2)
                                             The other alternative is... - (ChrisR) - (1)
                                                 I asked for a view to be created, but was immed. rejected - (tablizer)

Urine is turned into bouyancy.
65 ms