随笔分类 -  Mysql

摘要:一、left join on 中的 and 当and和left join on结合,and语句并不会过滤掉行数。行数的多少取决于主表的行数,副表只是补充显示数据,没有的就显示空,加上where才会根据条件过滤掉行数。 1.对左表过滤 and的语句对左表过滤,无论条件真假,左表的数据依旧全部返回,le 阅读全文
posted @ 2024-09-16 13:23 南方的墙 阅读(142) 评论(0) 推荐(0) 编辑
摘要:for update 前言 for update都会对查询到的当前结果集进行加锁 当select语句中使用了for update,如果当前select发现自己的结果集中有一条或者多条数据正在被修改(如有其他的语句提前for update了等),那么再执行此语句就会一直等待。 for update 定 阅读全文
posted @ 2021-09-30 17:13 南方的墙 阅读(261) 评论(0) 推荐(0) 编辑
摘要:SQL(Structure Query Language)语言是数据库的核心语言。 SQL的发展是从1974年开始的,其发展过程如下:1974年 由Boyce和Chamberlin提出,当时称SEQUEL。1976年 IBM公司的Sanjase研究所在研制RDBMS SYSTEM R时改为SQL。1 阅读全文
posted @ 2021-02-25 11:19 南方的墙 阅读(227) 评论(0) 推荐(0) 编辑
摘要:语法: UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值如何更新部分数据呢? where是用来限制更新的条件,limit限制更新条数 SELECT * FROM cs_country LIMIT 5,10; UPDATE cs_country SET population 阅读全文
posted @ 2021-02-20 13:46 南方的墙 阅读(3678) 评论(0) 推荐(0) 编辑
摘要:在SQL语句中,“<>”代表的是不等于,和 " != "是一个意思! http://stackoverflow.com/questions/723195/should-i-use-or-for-not-equal-in-tsql ANSI标准中是用<>(所以建议用<>),但为了跟大部分数据库保持一致 阅读全文
posted @ 2020-10-09 11:38 南方的墙 阅读(4598) 评论(0) 推荐(0) 编辑
摘要:1、先分组后排序、考虑并列第一 #错误写法 SELECT b.depName AS departId, a.`name` AS employee, max(salary) AS salary FROM cs_employee a LEFT JOIN cs_depart b ON a.departId 阅读全文
posted @ 2020-07-20 09:29 南方的墙 阅读(4299) 评论(1) 推荐(0) 编辑
摘要:在使用mysql时需要将:表的行字段变为列字段 SELECT * FROM cs_country /*SUM 求和CASE WHEN 条件就像where 之后一样的写法THEN 取谁 (取sex = "1" 的 population 的 SUM合 否则取0结束)END 结束*/ SELECT cou 阅读全文
posted @ 2020-07-14 16:29 南方的墙 阅读(733) 评论(0) 推荐(0) 编辑
摘要:根据表字段的json内容进行查询,需使用json_extract函数;表字段为content,json内容包含关键字method SELECT * FROM proxy WHERE json_extract(content,"$.method") = "POST"; 阅读全文
posted @ 2020-05-06 17:07 南方的墙 阅读(7300) 评论(0) 推荐(0) 编辑
摘要:开始以为日期问题没加函数,查看了:`year_month` varchar(8) DEFAULT NULL COMMENT '年月',类型为字符串,真是一脸懵逼 结果:因为查询字段与关键字重名,所以须使用别名引用。就像写python一样,命名的def函数与模块重名,则需要标明函数的定义路径 阅读全文
posted @ 2020-04-13 17:37 南方的墙 阅读(942) 评论(0) 推荐(0) 编辑
摘要:一、CONCAT()函数CONCAT()函数用于将多个字符串连接成一个字符串。使用数据表Info作为示例,其中SELECT id,name FROM info LIMIT 1;的返回结果为+ + +| id | name |+ + +| 1 | BioCyc |+ + +1、语法及使用特点:CONC 阅读全文
posted @ 2018-11-09 10:40 南方的墙 阅读(55833) 评论(2) 推荐(7) 编辑

点击右上角即可分享
微信分享提示