On 26.06.19 18:58, a...@zator.com wrote:
Irreproachable argumentation, which in my humble opinion is little or nothing 
useful to those who want to enter in the diabolic world of SQL. Especially, if 
you have not yet managed to change the chip and find out that for example, you 
must carry out a program without using variables.

All the programming gurus I've read, agree that the best way to master a 
language (SQL is) is to read code from good programmers and I do not remember 
anyone who says that you ask in the forums when you have any questions, and the 
sad reality is that it is difficult to find examples of SQL, apart from being 
attentive to these pages where sometimes you learn a lot in the code of some 
answers.

I understand and empathize absolutely with the O.P. and must add that in the 
documentation of SQLite, I have always missed examples and comments that, for 
example, can be found in the PHP doc.

Just a thougth.

--
A. J. Millan.

After working for several years in the field (having worked with dBase, MS-Access, Oracle, DB2 (including DB2 on IBM-AS/400) and MySQL database applications BEFORE doing any work with SQLite), I find myself constantly going back to two books which I consider the "Old" and the "New" Testaments of the SQL bible, if there is such a thing:

Old: "An Introduction To Database Systems" by C. J. Date, ISBN 0-201-82458-2 (I have the 6th edition); New: "SQL For Smarties: Advanced SQL Programming" by Joe Celko, ISBN 1-55860-576-2 (I have the 2nd edition).

Then there are the SQL ANSI/ISO standards documents themselves, but I wouldn't look for many hands-on examples there. Of the two books I just mentioned, Joe Celko's book has the most abundant real-world examples, but the Date book also has lots of examples albeit on a more basic level. Caveat: I have read that the latest edition(s) of Joe's book unfortunately has many typo's, but you should be able to work around those IMHO.

SQL is, IMHO, very much a "learning by doing" language. The vendor or programmer of an SQL RDBMS implementation should not be expected to do much in the way of tutorials except where their implementation might deviate (or expand upon) the functionality required by the standards they claim to implement.

HTH,
Bob Hairgrove

_______________________________________________
sqlite-users mailing list
sqlite-users@mailinglists.sqlite.org
http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/sqlite-users

Reply via email to