![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
ccfish_lyh
这个作者很懒,什么都没留下…
展开
-
MySQL 实现行号
SELECT @rowno:=@rowno+1 as rowno,u.* from users u,(select @rowno:=0) t where @rowno<3原创 2016-11-30 10:12:37 · 379 阅读 · 0 评论 -
MySQL按类别取前N条数据
select a1.* from users a1inner join(select a.username,a.rowno from users a left join users bon a.username=b.username and a.rowno<=b.rownogroup by a.username,a.rownohaving count(b.rowno)<=2)b1on原创 2016-11-30 10:32:56 · 1705 阅读 · 0 评论 -
MySQL按公司名计算优良数
MySQL按公司名计算优良数 有多家公司,公司拥有各种评价,使用sql语句计算公司各种评价的次数表格company 表: id cpname cpamrk 1 公司1 优 2 公司1 良 3 公司1 差 4 公司2 优 5 公司2 良 6 公司2 差 7 公司3 优 8 公司3 良 9原创 2016-12-06 09:12:04 · 322 阅读 · 0 评论 -
MySql常用指令
MySql常用指令通过静静的顿河大神推荐,开始看涂抹mysql,进行部分总结1.显示数据库–>show databases2.进入数据库–>use database_name use 数据库名直接进入 进入成功显示 database changed3.显示数据库中的表–>show tables4.显示表结构–>desc table_name desc :describe 描述5.建立数据原创 2016-11-23 18:04:26 · 292 阅读 · 0 评论 -
LeetCode175 Combine Two Tables
两表相连进行查询,使用到了左连接左连接(LeftJoin) 左连接即是将左边表中的数据全部查找出来。数据库会以左边为基础,与右边表做笛卡尔乘积,再去掉左表为空的值。说白了就是主要使用左边表的数据时就用左连接题目Person表,PersonId为主键 列名 类型 PersonId int FirstName varchar LastName varcharAddr原创 2017-06-30 09:20:41 · 347 阅读 · 0 评论