随笔分类 - MySQL
MySQL学习笔记
摘要:拼接字段 在MySQL的SELECT语句中,可使用Concat()函数来拼接两个列。 输入 SELECT CONCAT(vend_name, ' (', vend_country, ')') FROM vendors ORDER BY vend_name; 输出 分析 Concat()拼接串,即把多
阅读全文
摘要:基本字符匹配 我们从一个非常简单的例子开始。下面的语句检索列prod_name包含文本1000的所有行: 输入 SELECT prod_name FROM products WHERE prod_name REGEXP '1000'; 输出 分析 除关键字LIKE被REGEXP替代外,这条语句看上去
阅读全文
摘要:用通配符进行过滤 使用通配符以及怎样使用LIKE操作符进行通配搜索,以便对数据进行复杂过滤。 百分号(%)通配符 最常使用的通配符是百分号(%)。在搜索串中,%表示任何字符出现任意次数。例如,为了找出所有以词jet起头的产品,可使用以下SELECT语句: 输入 SELECT prod_id, pro
阅读全文
摘要:数据过滤 WHERE子句组合NOT和IN操作符以建立功能更强的更高级的搜索条件。 AND操作符 为了通过不止一个列进行过滤,可使用AND操作符给WHERE子句附加条件。下面的代码给出了一个例子: 输入 SELECT prod_id, prod_price, prod_name FROM produc
阅读全文
摘要:过滤数据 使用SELECT语句的WHERE子句指定搜索条件。 使用WHERE子句 在SELECT语句中,数据根据WHERE子句中指定的搜索条件进行过滤。 WHERE子句在表名(FROM子句)之后给出,如下所示: 输入 SELECT prod_name, prod_price FROM product
阅读全文
摘要:排序检索数据 使用SELECT语句的ORDER BY子句,根据需要排序检 索出的数据。 排序数据 为了明确地排序用SELECT语句检索出的数据,可使用ORDER BY子句。 ORDER BY子句取一个或多个列的名字,据此对输出进行排序。请看下面的例子: 输入 SELECT prod_name FRO
阅读全文
摘要:检索数据 使用SELECT语句从表中检索一个或多个数据列。 SELECT语句 SQL语句是由简单的英语单词构成的。这些单词称为关键字,每个SQL语句都是由一个或多个关键字构成的。大概,最经常使用的SQL语句就是SELECT语句了。它的用途是从一个或多个表中检索信息。 为了使用SELECT检索表数据,
阅读全文

浙公网安备 33010602011771号