Re: Database introduction
Date: Thu, 30 Jan 2014 10:25:21 +0100
Message-ID: <nvitacolonna-D7B203.10251930012014_at_freenews.netfront.net>
In article <70e0b46c-643d-42a0-9da6-6d08126a435f_at_googlegroups.com>, Erwin <e.smout_at_myonline.be> wrote:
> I'm sorry, Nicola, but do you really call that "straightforward" ? Pls allow
> me to not agree.
Ah, all the post was meant to be (too vaguely, maybe) ironic. I agree with you that there is inherent complexity that cannot be avoided. SQL *adds* (at least in the example we are discussing) even more complexity by requiring you to engage in linguistic twists to express a query “declaratively’.
If you see my last example (the group by query), which I claim is much more intuitive to the average user (or to the advanced user for that matter), you will see that, under the hood (and ignoring your considerations about equality vs containment, for simplicity), that is just what one would naturally do: take each group of steps and compare it with the set of all of steps that must be performed.
Nicola
- news://freenews.netfront.net/ - complaints: news_at_netfront.net ---
