简介: 感谢微信给予的个人认证,专注于PHP、Go、数据库技术领域知识经验分享。前面已有 110+ 的伙伴在评论区打卡留言,参与红包激励制的 sql刷题学习。 今天的打卡有些不同,一个新的玩法,最近发现有人为了打卡而打卡......所以想要学习交流,并且愿意打卡的伙伴一定要看新规则,否则打卡无效哈!!!今天下面会有1道题目,答出来,不管对错(太离谱不算,博主核验),才算打卡成功。你写的sql 写在
原创
2021-01-26 15:14:12
248阅读
简介:感谢微信给予的个人认证,专注于PHP、数据库技术领域知识经验分享。题目一:小毛是一所中学的音乐老师,她有一张seat座位表,平时用来储存学生名字和与他们相对应的座位id。其中纵列的id是连续递增的问题来了,小毛想改变相邻俩学生的座位。欢迎大家用SQL帮助解答。例如下图:解答方法:这里给大家提供1种解答方式,非常骚操作~~~(以下解答方式,已经过测试)第一种:使用CASE和MOD的方式SELE
原创
2021-01-26 15:23:55
261阅读
简介:感谢微信给予的个人认证,专注于PHP、数据库技术领域知识经验分享。题目一:有一个courses表,有:student(学生)和class(课程)。请列出所有超过或等于5名学生的课。例如表如下:解答方法:这里给大家提供2种解答方式,也有其他写法~~~(以下解答方式,已经过测试)第一种:使用GroupBy和子查询的方式先统计每门课程的学生数量,再从中选择超过5名学生的课程。SELECTclass
原创
2021-01-26 15:27:41
242阅读
简介:感谢微信给予的个人认证,专注于PHP、数据库技术领域知识经验分享。题目一:编写一个SQL查询,获取person表中第二高的薪水。(薪水字段:salary)。注意:SQL查询应该返回70作为第二高的薪水。如果不存在第二高的薪水,那么查询应返回null。例如下图:解答方法:这里给大家提供3种解答方式,也有其他写法~~~(以下解答方式,已经过测试)第一种:使用子查询和LIMIT子句的方式将不同的薪
原创
2021-01-26 15:32:37
175阅读
概述 : Wo - 公号「八点半技术站」的创作者 - Bruce.D (姓氏:豆)。技术的交流、不仅仅限制于阅读,因此我特地创建了一个「红包激励机制」的 sql 刷题群,红包激励机制的内容,我将以图片形式放在文章底部。新玩法、新规则、新思路 ~~~ 今天是选择题 “ 嘎嘎嘎 ”,8道题需要至少做3道题,算打卡成功。很刺激吧~~~题目 :Q1 : 查询表中存在ID重复三次以上的记录 ?Q2 : 创建
原创
2021-01-26 15:07:29
354阅读
简介: 感谢微信给予的个人认证,专注于PHP、Go、数据库技术领域知识经验分享。今天的打卡有些不同,一个新的玩法,最近发现有人为了打卡而打卡......所以想要学习交流,并且愿意打卡的伙伴一定要看新规则,否则打卡无效哈!!!今天下面会有4道题目,你必须4选一,选择一道答出来,不管对错(太离谱不算,博主核验),才算打卡成功。你写的sql 写在留言区即可。公布答案时间:当天晚上10-11点,发布在微信
原创
2021-01-26 15:16:44
349阅读
简介:感谢微信给予的个人认证,专注于PHP、数据库技术领域知识经验分享。题目:首先给定一个technology表,如下所示,有1=男性和2=女性的值。交换所有的1和2的值(例如:将所有1值更改为2,反之)。要求只使用一个更新(Update)语句,并且没有中间的临时表。注意:只能写一个Update语句,请不要编写任何Select语句。例如下图:解答方法:这里给大家提供2种解答方式~~~(以下解答方式
原创
2021-01-26 15:36:19
210阅读
## 线上MySQL数据库简介与使用示例
### 1. 什么是线上MySQL数据库?
线上MySQL数据库是指部署在云服务器或者网络上的MySQL数据库服务。它具有高可用性、高可靠性和高性能等特点,可以满足各种规模的应用需求。
### 2. 如何使用线上MySQL数据库?
#### 2.1 创建数据库和表
首先,我们需要连接到线上MySQL数据库。假设我们的数据库名为`mydb`,用户名
原创
2023-08-26 06:52:40
223阅读
概述 : Wo - 公号「八点半技术站」的创作者 - Bruce.D (姓氏:豆)。技术的交流、不仅仅限制于阅读,因此我特地创建了一个「红包激励机制」的 sql 刷题群,红包激励机制的内容,我将以图片形式放在文章底部。新玩法、新规则、新思路 ~~~ 今天是选择题 “ 嘎嘎嘎 ”,10道对5题,算打卡成功。很刺激吧~~~题目 :Q1 : 数据库系统核心是什么 ?A. 数据库管理系统 B. 数据
原创
2021-01-26 15:08:51
271阅读
简介:Hello各位,我是公号「八点半技术站」的创作者-Bruce.D(姓氏:豆)。感谢微信给予的个人认证,专注于PHP、Go、数据库技术领域知识经验分享。技术的交流、不仅仅限制于阅读,因此我特地创建了一个「红包激励机制」的sql刷题群,红包激励机制的内容,我将以图片形式放在文章底部。前面已有110+的伙伴在评论区打卡留言,参与红包激励制的sql刷题学习。今天的打卡有些不同,一个新的玩法,最近发现
原创
2021-01-26 15:11:57
147阅读
简介:感谢微信给予的个人认证,专注于PHP、Go、数据库技术领域知识经验分享。题目一:给定一个体温表(temperature),编写一个SQL查询,来查找与昨天的日期相比温度更高的时间和用户和。例如下图:解答方法:这里给大家提供1种解答方式,非常骚操作~~~(以下解答方式,已经过测试)第一种:使用join和datediff()的方式SELECTtemperature.`name`AS'name',
原创
2021-01-26 15:19:26
180阅读
简介:感谢微信给予的个人认证,专注于PHP、数据库技术领域知识经验分享。题目一:user表包含所有员工信息,每个员工有其对应的id,salary和company_id。例如下图:company表包含公司所有部门的信息。例如下图:编写一个SQL查询,找出每个部门工资最高的员工。例如,根据上述给定的表格,王五在销售部门有最高工资,二麻子在技术部门有最高工资。解答方法:这里给大家提供1种解答方式,非常骚
原创
2021-01-26 15:25:38
131阅读
简介:感谢微信给予的个人认证,专注于PHP、数据库技术领域知识经验分享。题目:A市开了一家新的花店,吸引了很多的人过来看观看。该店长特别注意用户体验,专门有个LED显示板做购花推荐,上面公布着花评和相关花的描述。作为该花店的信息部主管,现在需要编写一个SQL查询,找出所有花朵描述为非D级别(D:较差)的并且id为奇数的花朵,结果请按评分等级rating排列。例如下图:解答方法:这里给大家提供2种解
原创
2021-01-26 15:34:34
153阅读
## 实现Android线上数据库的流程
为了实现Android线上数据库,我们需要经历以下几个步骤:
1. 创建数据库
2. 定义数据表
3. 实现数据操作的类
4. 连接数据库
5. 执行数据库操作
下面我们将逐步介绍每个步骤需要做什么,以及相应的代码。
### 1. 创建数据库
在Android项目中,我们需要创建一个SQLite数据库来存储数据。首先,在项目中创建一个继承自SQL
原创
2023-10-29 07:23:25
49阅读
#!/bin/bash #=============================================================================# FileName: MySQLBackup.sh# Desc: MySQL Databases backup tool.# Author: chenzm# Email:969113439@qq.com# HomePa
原创
2017-02-06 15:29:56
857阅读
点赞
1评论
# MySQL线上数据库如何升级
## 引言
在一个稳定运行的线上系统中,数据库是非常重要的一部分。随着业务的发展和需求的增加,数据库的升级是不可避免的。然而,线上数据库的升级需要小心谨慎,以确保数据的完整性和系统的稳定性。本文将介绍MySQL线上数据库的升级方法,并提供一个实际问题的解决方案。
## 问题描述
假设我们有一个线上运行的MySQL数据库,版本为5.7。由于业务需求,我们需要将数
原创
2024-02-05 11:25:13
155阅读
关系型数据库和非关系型数据库 SQL:关系型数据库指的是使用关系模型(二维表格模型)来组织数据的数据库。(mysql,sqlserver,sqllite,oracle) 关系数据库的优点: 容易理解,符合正常思维方式;都是用表格形式,格式统一,方便复杂查询 完整性约束和事务机制可以很好防止数据冗余,数据不一致的问题。 可以做一些子句的联系多个表的复杂查询支持; 数据存盘,不会丢失。非关系型数据库又
转载
2023-12-12 23:19:00
155阅读
create database 学生成绩库--创建数据库
on primary
( name='cjk_data',--主数据文件的逻辑名
fileName='D:\成绩库.mdf',--主数据文件的物理名
原创
2011-11-07 11:16:26
626阅读
SQL 查找是否"存在",别再 count 了 普遍的SQL及代码写法如下: #### SQL写法: SELECT count(*) FROM table WHERE a = 1 AND b = 2 #### Java写法: int nums = xxDao.countXxxxByXxx(param ...
转载
2021-05-08 15:52:07
508阅读
2评论
在关系数据库中,最常用的操作就是查询。直线电机推杆 准备数据 为了便于讲解和练习,我们先准备好了一个students表和一个classes表,它们的结构和数据如下: students表存储了学生信息: idclass_idnamegenderscore 1 1 小明 M 90 2 1 小红 F 95
转载
2019-11-14 14:56:00
252阅读
2评论