![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SQL
yemenlinweihan
这个作者很懒,什么都没留下…
展开
-
mysql分组排名
1.创建表并写入测试数据create table tb_rank_score(city varchar(20),score int);insert into tb_rank_score values('sz',89);insert into tb_rank_score values('sz',76);insert into tb_rank_score values('sz',50);insert into tb_rank_score values('sz',89);原创 2022-03-04 10:01:12 · 1305 阅读 · 1 评论 -
mysql 更新学生信息的存储过程【教务系统】
CREATE DEFINER=`root`@`%` PROCEDURE `Pro_UpdateStudentPricePlanInfo`()BEGIN#用于后期批量更新学员信息 create by linweihan 2020/12/16 DECLARE V_id INT; #id号 DECLARE V_FNumber varchar(100); #学号 DECLARE V_FStudentName varchar(100); #学生姓名 DECLARE V_FDefaultRegularC.原创 2020-12-16 21:47:51 · 700 阅读 · 0 评论 -
[转]Navicat 直接修改查询数据,加入id
转自:https://blog.csdn.net/londa/article/details/108482226我们使用navicat工具编写SQL时,查询出来的数据并不能直接进行修改操作,只能再次打开表找到需要修改的数据进行修改数据,但有些时候表字段比较多,且表中的数据量也比较大,我们并不能快速定位到需要修改的那条记录。这个问题困扰了不少同学。今天,小编就在这里教教大家,如何在新建查询时对查询的结果进行修改。首先,我们来看看问题的现象。原来的sql语句如下: SELECT .转载 2020-11-03 00:58:14 · 3189 阅读 · 0 评论 -
mysql where中如何判断不为空
mysql where中如何判断不为空mysql是开源免费的关系型数据库,由于其是免费的,所以使用也是比较广泛的。mysql数据库的空分为两种:Null、空字符串本文将针对这些空演示如何判断是否为空,以及如何写sql过滤,包括使用判空函数方法/步骤 在数据库test的表table1中插入测试记录,包括空字符串、空对象的记录 查询 空对象(NULL) 记录,演示如下 查询 非空对象(NOT NULL)记录,演示如下 查询 空字符串 记.转载 2020-07-23 13:52:32 · 24014 阅读 · 0 评论 -
mysql 存储过程
DELIMITER $$CREATE PROCEDURE build_school_list ()BEGIN DECLARE v_finished INTEGER DEFAULT 0; DECLARE v_shcool varchar(100) DEFAULT ""; DECLARE v_shengfen varchar(100) DEFAULT ""; DECLARE v_shi varchar(100) DEFAULT ""; -- declare ...原创 2020-07-17 14:57:09 · 88 阅读 · 0 评论 -
分组,取分组中一条最大或最小的记录
原创 2019-12-06 16:41:29 · 202 阅读 · 0 评论