![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySQL
0!+0!=3
这个作者很懒,什么都没留下…
展开
-
解决regexp不能区分大小写的问题
查出名字为大写ABC的数据:没有区分大小写。原创 2022-12-29 10:33:12 · 249 阅读 · 0 评论 -
sql:两个表查到的数据取合集/交集
【代码】sql:两个表查到的数据取合集/交集。原创 2022-12-28 20:16:34 · 1463 阅读 · 0 评论 -
Mysql 查询报错:Every derived table must have its own alias
查询语句如上,报错:Every derived table must have its own alias。因为子查询(select * from b)没有定义别名。翻译:每个派生表都必须有自己的别名。原创 2022-11-26 20:09:31 · 317 阅读 · 0 评论 -
select和group by的用法限制
所有select字段,都必须出现在group by中,例外:1.该字段为主键2.该字段包含在聚合函数中示例一:select id, name from employee group by id;id为主键,符合示例二:select name, sum(salary) from employee group by name;salary在聚合函数中,符合示例三:select name,age, sum(salary) from employee group by n原创 2021-10-24 18:49:52 · 4498 阅读 · 2 评论 -
MySQL---表联结
笛卡尔乘积:查询出的行的总数目是第一个表中的行数乘以第二个表中的行数多表联结select 列1,列2 from 表1,表2 where 两表之间的关联条件;内联结select 列名 from 表1 inner join 表2 on 两表满足的条件;自联结select 列名 from 表1 取别名 inner join 表1 取别名 on 两表满足的条件;外联结---左联结和右联结左联结:select 列名 from 表1 left join 表2 on 两原创 2021-09-04 14:53:40 · 91 阅读 · 0 评论 -
MySQL基本命令---数据的增删改
添加insert into 表名(列名) Values(各个列的值);更新update 表名 set 列名=‘值’ where 列满足的条件;删除表中数据:delete from 表名 where 列满足的条件;删除整张表再建空表:TRUNCATE TABLE 表名;删除整张表不重建:DROP TABLE 表名;...原创 2021-09-04 14:33:52 · 41 阅读 · 0 评论 -
MySQL的基本语句-查
基本命令:show databases; ---查看有哪些数据库use 数据库名; --使用数据库show tables; --查看库中有哪些表desc 表名; --查看表结构查询select 列名 from 表名;select 列名1,2,3 from 表名;select * from 表名;查询结果去重select distinct 列名 from 表名;查询结果限制行数select 列名 from 表名 limit n;sele...原创 2021-09-04 14:23:14 · 43 阅读 · 0 评论