MySQL数据库
MySQL数据库
niewzh
QQ:1468619361 添加请说明来意
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
MySQL之将查询结果生成新表
SQL语句示例: CREATE TABLE school SELECT * FROM class CREARE负责创建表,表的内容是SELECT语句的查询结果 如果我们想结合两个表的相同字段并生成新表,SQL语句如下: CREATE TABLE school SELECT * FROME CLASS1,CLASS2 WHERE CLASS1.NAME=CLASS2.NAME ...原创 2018-08-09 09:49:29 · 49179 阅读 · 1 评论 -
MySQL之两个表联合查询
在数据库中,有时我们需要的信息可能不在同一个表中,而根据两个表中的公共字段,我们就可以从中获取我们需要的信息。 注意:联合查询必须有公共字段 SQL语句示例: SELECT * FROM table1,table2 WHERE table1.name=table2.name 如果我们想将查询结果生成新表,使用CREATE TABELE语句 SQL: CEEATE TABLE ...原创 2018-08-09 09:56:30 · 9442 阅读 · 1 评论 -
MySQL之表中重复字段只取第一个值
有时在我们的SQL表中包含很多同名的数据,这样可以将多维度的数据保存的一个表中,但是对于查询会带来一些麻烦。 如上图,如果我们只想取每个学校的第一条数据:我们可以使用DISTINCT去重 SQL: select DISTINCT history.school From history 这样查询到的是第一个学校名,仅是学校名,想保留该行全部,见 MySQL之保留重复数据第一行...原创 2018-08-09 15:48:42 · 11654 阅读 · 0 评论 -
MySQL之保留重复数据第一行
首先获取重复数据的最小id,这样便可得到我们想要数据的id了,如果没有id列,则应创建 SELECT MIN(id) FROM TABLE history 然后根据最小id,查询该行数据 全部代码: SELECT * FROM TABLE history WHERE id in(SELECT MIN(ID) FROM history) ...原创 2018-08-09 16:32:55 · 4519 阅读 · 0 评论 -
MySQL之批量更改字段内容
MySQL中使用REPLACE语句实现修改表格中的数据内容 下面语句实现将名为 "table" 的表格中的 "createtime" 列中包含的所有 “年” 字去掉 update table SET createtime=REPLACE(createtime,'年','') REPLACE的参数为: REPLACE('列名','要替换的文本','替换后的文本') ...原创 2018-08-29 17:17:17 · 2129 阅读 · 0 评论
分享