milanuk
03-12-2001, 01:24 PM
Hello,
I am _extremely_ new to the whole SQL thing, and I have been looking around for some data on getting started. So far I have seen various posts on which features PostgreSQL or MySQL has, etc. and so on. At my stage, they probably won't affect me a whole lot, and the speed arguments won't be a big factor for me one way or the other, either.
The New Rider's Publishing book 'MySQL' seems to be highly rated for someone who has a basic understanding of *nix based systems, but needs some hand-holding when it comes to an intro to SQL and specifically MySQL. This pretty much describes my situation to a tee, so I will be picking up a copy at the first opportunity.
Until then, I've been looking at the MySQL tutorial a little bit, and I'm kinda unclear on a few items, specifically 'sub-SELECT' type statements:
1) Why doesn't MySQL have this SQL-92 standard (as far as I understand from browsing) feature? Obviously, it's not absolutely necessary, but it would seem that it would make life a whole hell of a lot easier.
2) What is the most common / most effective way of simulating / emulating / working around this feature?
3) Is this something that is 'in the works'? Any speculation on when this could be expected to show up in MySQL?
I was kind of torn as to which forum to post this in, since it is kind of an SQL language question, but also fits in the Web Serving or Software Topic area. And it would be more likely to get a wider range of people viewing it in the General Linux Questions forum, or one of the OT forums ;) If it needs to be moved, please let me know. If necessary, I may end up asking on the mysql mailing list when I get a chance.
Thanks in advance,
Monte
I am _extremely_ new to the whole SQL thing, and I have been looking around for some data on getting started. So far I have seen various posts on which features PostgreSQL or MySQL has, etc. and so on. At my stage, they probably won't affect me a whole lot, and the speed arguments won't be a big factor for me one way or the other, either.
The New Rider's Publishing book 'MySQL' seems to be highly rated for someone who has a basic understanding of *nix based systems, but needs some hand-holding when it comes to an intro to SQL and specifically MySQL. This pretty much describes my situation to a tee, so I will be picking up a copy at the first opportunity.
Until then, I've been looking at the MySQL tutorial a little bit, and I'm kinda unclear on a few items, specifically 'sub-SELECT' type statements:
1) Why doesn't MySQL have this SQL-92 standard (as far as I understand from browsing) feature? Obviously, it's not absolutely necessary, but it would seem that it would make life a whole hell of a lot easier.
2) What is the most common / most effective way of simulating / emulating / working around this feature?
3) Is this something that is 'in the works'? Any speculation on when this could be expected to show up in MySQL?
I was kind of torn as to which forum to post this in, since it is kind of an SQL language question, but also fits in the Web Serving or Software Topic area. And it would be more likely to get a wider range of people viewing it in the General Linux Questions forum, or one of the OT forums ;) If it needs to be moved, please let me know. If necessary, I may end up asking on the mysql mailing list when I get a chance.
Thanks in advance,
Monte