本文详细介绍Mysql入门系列:检索MYSQL记录
3.6 检索记录
除非最终检索它们并利用它们来做点事情,否则将记录放入数据库没什么好处。这就是SELECT 语句的用途,即帮助取出数据。SELECT 大概是SQL 语言中最常用的语句,而且怎样使用它也最为讲究;用它来选择记录可能相当复杂,可能会涉及许多表中列之间的比较。SELECT 语句的语法如下:

除了词“ S E L E C T”和说明希望检索什么的column_list 部分外,语法中的每样东西都是可选的。有的数据库还需要FROM 子句。MySQL有所不同,它允许对表达式求值而不引用任何表:

在第1章中,我们对SELECT 语句下了很大的功夫,主要集中介绍了列选择的列表和WHERE、GROUP BY、ORDER BY、HAVING 以及LIMIT 子句。本章中,我们将主要精力放在SELECT 语句中最可能令人搞不清的方面,即连接( j o i n)上。我们将介绍MySQL支持的连接类型、它们的含义、怎样指定它们等。这样做将有助于更有效地使用MySQL,因为在许多情况下,解决怎样编写查询的关键是确定怎样将表恰当地连接在一起。还应该参阅一下本章后面3 . 8节“解决方案随笔”。在那一节中将会找到解决几个SQL 问题的方案,它们多数
都涉及SELECT 语句这样或那样的功能。
使用SELECT 的一个问题是,在第一次遇到一种新的问题时,并不总是能够知道怎样编写SELECT 查询来解决它。但在解决以后,再遇到类似的问题时,可利用其中的经验。SELECT 大概是过去的经验在能够有效地使用中起很大作用的语句,这是因为使用它的方法太多的原故。
责编:豆豆技术应用
点击搜索更多"Mysql入门"相关信息
正在加载评论...
- 教你轻松的掌握 连接字符集和校对
- 轻松掌握字符串文字字符集和校对
- 校对确定 较为复杂的一些特殊情况
- 带你轻松的接触用于Mysql元数据的UTF8
- 教你轻松了解MySQL数据库中的CONVERT()
- 教你轻松了解MySQL数据库中的结果字符串
- 带你轻松接触Mysql校对效果的示例
- Windows下对MySQL安装的故障诊断与排除
- 快速掌握怎样选择准备安装的MySQL版本
- 教你轻松掌握MaxDB和MySQL之间的协同性