摘要: 使用全文本搜索表引擎必须为MyISAM 进行全文本搜索,必须索引被搜索的列,而且要随着数据的改变不断的重新索引。 创建表时使用FULLTEXT子句,启用全文本搜索 使用Match()和Against()执行全文本搜索 //创建表时使用全文本搜索 CREATE TABLE productnotes ( 阅读全文
posted @ 2020-10-21 17:55 _大可乐 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 多数SQL查询都只包含从一个或多个表中返回数据的单条SELECT语句。MySQL也允许执行多个查询(多条SELECT语句),并将结果作为单个查询结果集返回。这些组合查询通常成为组合查询。 创建组合查询 组合查询必须使用关键字UNION 组合查询必须由两条或两条以上的SELECT语句组成,语句之间用关 阅读全文
posted @ 2020-10-21 17:53 _大可乐 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 外键:外键为某个表中的一列,它包含另一个表的主键值,定义了两个表之间的关系。 内连接 FROM子句中以 INNER JOIN指定两个表的联结关系,用ON子句来定义联结条件。 SELECT vend_name, prod_name, prod_price FROM vendors INNER JOIN 阅读全文
posted @ 2020-10-21 17:47 _大可乐 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 子查询:即嵌套在其他查询中的查询 利用子查询进行过滤 把一条查询语句的结果用于另一条查询语句的WHERE子句 SELECT cust_id FROM orders where order_num IN (SELECT order_num FROM orderitems WHERE prod_id = 阅读全文
posted @ 2020-10-21 17:46 _大可乐 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 使用 GROUP BY创建分组 //统计各供应商的供应数量 SELECT vend_id, COUNT(*) AS num_prods FROM products GROUP BY vend_id; GROUP BY 子句可以包含任意数目的列 如果在GROUP BY子句中嵌套了分组,数据将在最后规定 阅读全文
posted @ 2020-10-21 09:28 _大可乐 阅读(100) 评论(0) 推荐(0) 编辑