-1

我不确定这是一个正确的地方,所以如果不是,请原谅我。我希望能够编写复杂的 SQL 查询。学习编写复杂的 SQL 查询的最佳方法是什么?也许在互联网上的某个地方有一个示例任务列表?请注意,我不是 MySQL 新手,所以请不要建议阅读诸如“Mysql. Complete guide”之类的大书。一篇文章或示例任务列表会很棒!

4

5 回答 5

1

搜索 SQL 挑战,有几个站点存在问题,尝试寻找解决方案,看看其他人做了什么。

尝试http://beyondrelational.com/作为初学者。

于 2013-01-12T10:48:51.980 回答
0

sql参考是一本好书

你可以在这里找到这个 http://books.google.co.in/books?id=gfjKrrj0FicC&printsec=frontcover&source=gbs_ge_summary_r&cad=0#v=onepage&q&f=false

于 2013-01-12T10:11:38.127 回答
0

来自 Sitepoint 的Simply SQL是一本非常容易理解的 SQL 书籍,它清楚地解释了如何进行高级查询,而且我认为您可以免费下载前几章

于 2013-01-12T10:18:58.177 回答
0

创建 PHP/MySQL 网站。让它“做”事情。首先,简单的事情。然后得到启发。问,“有没有可能做……”某事。是的,所以现在进行研究并找出方法。

有各种各样的“复杂”查询。您学习哪些取决于您要做什么。所以,首先尝试做一些事情,然后学习查询。

例如,也许您想显示分层信息,如树形菜单。您将如何将其存储在数据库中,以及什么样的查询会向您显示以下内容:

有 n 个父母的项目。有 n 个孩子的项目。那些是他们自己爷爷的物品。

现在你有一个具体的问题要解决,一个激励你学习实际查询的目标。除了提出一个真正的问题来激励你之外,我认为没有其他方法可以学习这些东西。

于 2013-01-12T09:50:20.770 回答
0

Joe Celko - SQL for Smarties是一本极好的书。

于 2013-01-12T09:33:21.207 回答