SQL
江寻千
路人甲在看路人乙
展开
-
MySQL+MyBatis下批量修改数据的问题
今天处理数据批量的更新,场景是这样子的,web站管理的字典功能,需要添加一个记录的整体描述,以及详细内容的描述。一个字典整体概述只有一组信息,但是其详细内容,会有很多项,不确定。这个场景,在关系型数据库操作中,就是典型的1vN的问题,即一对多的问题。做内容修改时,涉及到批量的更新过程。这里,只针对具体的问题描述细节,不过多介绍字典的设计。字典的查询没有问题,mybatis的mapper函数如下:<resultMap id="FullConfResultMap" type="com.tg.ecs原创 2021-05-26 11:13:00 · 1280 阅读 · 5 评论 -
sql 查询多个表内容并按降序排列
sql 查询多个表内容并按降序排列已知姓名和班级是在学生表内,分数是在成绩表中,教师“瓦尔”在教师表内。课程号是在课程表内。要求创建一个多表查询,查询教师“瓦尔”所教学生的姓名,班级和分数,并按分数降序显示结果。求SQL命令select a.班级,a.姓名,c.成绩from 学生表 a,课程表 b,成绩表 c,教师表 d where a.学号=c.学号 and b.课程号=c.课程号 and b.课程号=d.课程号 and d.教师姓名='瓦尔'order by c.成绩 desc...原创 2020-12-22 09:15:07 · 4645 阅读 · 0 评论 -
MySQL数据库,相关子查询,单表查询和排序
SQL SELECT 语句SELECT 语句用于从表中选取数据。结果被存储在一个结果表中(称为结果集)SQL 中最重要的 DDL 语句:CREATE DATABASE - 创建新数据库ALTER DATABASE - 修改数据库CREATE TABLE - 创建新表ALTER TABLE - 变更(改变)数据库表DROP TABLE - 删除表CREATE INDEX - 创建索...原创 2019-04-18 15:19:23 · 1141 阅读 · 0 评论 -
SQL创建与删除数据库
SQL创建与删除数据库开发工具与关键技术: js HTML5、css作者:李宥良撰写时间:2019年4月27日SQL创建与删除数据库什么是数据库?数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,每个数据库都有一个或多个不同的API用于创建,访问,管理,搜索和复制所保存的数据。我们也可以将数据存储在文件中,但是在文件中读写数据速度相对较慢。所以,现在...原创 2019-04-28 09:42:01 · 7954 阅读 · 0 评论 -
如何快速帮你更加清晰看到MySQL表与表的关系和物理模型
PowerDesigner快速的创建物理模型开发工具与关键技术:C# MVC作者:李宥良撰写时间:2019年5月17日PowerDesigner快速的创建物理模型现在开始使用PowerDesigner创建创建物理模型,首先运行程序,进入主界面,进入主页面之后点击一,新建概念模型(conceptual Data Model)点击File–>New Model–>C...原创 2019-05-17 09:48:41 · 1884 阅读 · 0 评论 -
SQL基础
SQL基础开发工具与关键技术:C# MVC作者:李宥良撰写时间:2019年6月27日SQL DML 和 DDL可以把 SQL 分为两个部分:数据操作语言 (DML) 和 数据定义语言 (DDL)。SQL(结构化查询语言)是用于执行查询的语法。但是 SQL 语言也包含用于更新、插入和删除记录的语法。查询和更新指令构成了 SQL 的 DML 部分:SELECT从...原创 2019-06-27 21:37:22 · 1058 阅读 · 0 评论