MySql语句

MySQL预处理语句 MySQL官方将prepare、execute、deallocate统称为PREPARE STATEMENT。 其用法 PREPARE stmt_name FROM preparable_stmt EXECUTE stmt_name [USING @var_name [, @var_name] ...] {DEALLOCATE | DROP} PREPARE stmt_name -- ... 阅读详情

MySql语句

单表(重点)
DDL语句:create alter drop truncate
DML语句:insert update delete
insert into 表名 values(全部的值);列和值一致
insert into 表名(列) values(值);一一对应
update 表名 set 列=值,列=值 where 条件
delete from 表名 where 条件
DQL:重点
select 列名 as ‘别名’ from 表 where 条件 group by 列 having 条件 order by 排序 asc/desc
where = != > >= < <= between…and like not like is is not or and

日期函数:datediff(expr1,expr2) 返回的是两个日期的天数
            date_format(date,format)
            adddate(date,interval expr unit)
            subdate(date,interval expr unit)
            last_day(date)
            unix_timestamp()
            year()
            month()
            dayofmonth(date)
            dayofweek(date)
            dayofyear(date)
字符串:upper()
        lower()
        substr()
        trim()
        length()
        reverse()
        replace()
小数:round() 四舍五入
        floor() 向下取整
        ceil() 向上取整

2.多表查询,连接主外键连接(表的设计:外键代表关系,创建外键,外键约束太多,数据无法修改,伪外键(没有约束了,开发过程灵活了,但数据无法保证一致性))

3.多表查询,数据在多张表中
– 笛卡尔积,连接(几乎不用) 先匹配,再过滤,匹配过程中: 数据条数*数据条数=结果集 ->筛选
数据庞大,效率最低

– 连接(开发中常用 左连接 右连接 内连接)
– 左连接(常用) 左表数据全部出来,右连接,右表数据全部出来,内连接:重合的部分出来
– 内连接(笛卡尔积)
– 全连接(两表的数据全部出来,MySQL没有全连接)

子查询:一步无法实现,我们需要多个sql实现,称为子查询(尽量不用)
select 列名 from 子查询 where 条件 符号 子查询
1.子查询可以当做表来用
2.条件

【MySQL 系列】MySQL 语句篇_DQL 语句 DQL(Data Query Language),即数据查询语言,用来查询数据记录。DQL 基本结构由 SELECT FROM、WHERE、JOIN 等子句构成。 DQL 语句并不会改变数据库,而是让数据库将查询结果发送结果集给客户端,返回的结果是一张虚拟表。 阅读详情

相关推荐

【MySQL 系列】MySQL 语句篇_DDL 语句

DDL( Data Definition Language,数据定义语言)用在定义或改变表的结构数据类型、表之间的链接和约束等初始化工作上。常用的语句关键字包括 CREATE、 DROP、 ALTER 等。

栗筝i的博客 4313

帆软 将一个数据集的结果作为另一个数据集的查询条件

1、直接点 这个只适用一行数据,多行会报错 错误代码:1303 单元格计算死循环 2、使用动态参数注入 例 E4是第一个数据集查出的结果,下面使用E4的值作为第二个数据集的查询条件,得到结果D4 对D4单元格进行处理    ...

Pagegle的博客 1万+

PaddleOCR GPU部署:从环境配置到避坑实战指南

本文详细介绍了PaddleOCR GPU部署的全过程,从环境配置到避坑实战指南。通过分析常见的部署失败原因,提供硬件兼容性自查、软件环境精配方案以及路径配置的解决方案,帮助用户高效完成GPU加速的OCR任务部署,避免90%的常见错误。

weixin_30839881的博客 419

帆软报表(FineReport)实现跨数据源父子查询(2阶段查询)

问题描述: 在报表中需要查询多个系统多个数据源,且有一个数据源的入参是另一个数据源的返回值。所以当用户点击查询到展现报表数据这个过程中,需要先做父查询,查询出的结果在作为子查询。 实现方案: 方案一:多定义一个查询条件,这个查询条件的值根据用户输入的另一个查询条件自动带出。然后不同的数据源再根据不同的输入条件分别查询。 方案缺陷:   1.如果用户没等到第二个条件自动带出就点了查询那就查...

weixin_30437847的博客 4397

医疗影像处理实战:如何用Slicer和Mimics将.nii.gz文件转为.ply格式(附避坑指南)

本文详细介绍了利用3D Slicer和Materialise Mimics软件,将医学影像中常见的.nii.gz格式文件转换为通用三维网格.ply格式的完整实战流程。文章重点分享了从数据分割、DICOM序列导出到高质量网格生成的核心步骤与关键参数设置,并提供了针对常见问题的避坑指南,旨在帮助医学影像研究者和工程师高效完成从体数据到三维模型的关键转换。

weixin_28304023的博客 103

RAG开源框架深度评测:从RAGFlow到Dify的实战选型指南

本文深度评测了主流RAG开源框架(RAGFlow、Dify、WeKnora)的核心能力与实战表现,提供企业级选型指南。重点对比了文档解析、检索性能和生产部署等关键指标,揭示RAGFlow在复杂文档处理、Dify在低代码开发、WeKnora在腾讯生态集成的差异化优势,并给出技术选型决策树与成本优化方案。

weixin_29294597的博客 828

帆软报表学习笔记①——根据参数查询

   帆软(FineReport)是一款非常快捷方便的报表软件,最近跟着公司后面做一个仓储收费管理系统,后期需要用得到各种费用的计算已经表格导出,所以乘着现在有空学习一个帆软的简单操作以及使用。    软件的下载:http://www.finereport.com/products/trial    安装完成之后(笔者用的是7.0版本),他打开之后会跳出如下图的提示:   这个不用管他,...

weixin_34396103的博客 1801

RK-XCKU5P RoCEv2 传感器桥工程分析报告

烧入后这块 FPGA 就是一个固定身份(CA:FE:C0:FF:EE:00 / 192.168.0.2 / 无 FEC 100G)的RoCEv2 UC 端点,每秒在 UDP 12267 广播自报家门;对端 CX5 只要关 FEC、配 192.168.0.101 +MTU 4200,就能 ping 通它、用 UDP 8192 读写它的全部寄存器、再按"ECB 旁路交换 QPN/rkey"的方式建立 UC RDMA 通道收发数据。

eloudy的专栏 245

数据虚拟化 | 联合跨源数据库查询仅需3分钟,访问优化遥遥领先!

访问外部源:Denodo 平台仅用 26.52 秒就完成了查询。而数据湖引擎供应商用了整整 5 个小时。联合两个外部源:Denodo 平台在短短 3 分多钟内就完成了这项工作,而竞争对手则花费了 2 个多小时。数据湖引擎与大型外部源的联合:Denodo 平台仅用了 6 分多钟,而其他供应商则用了 4 个多小时。

Denodo的博客 1343

RANSAC地面点分割:从原理到C++实战优化

本文深入解析RANSAC算法在点云地面分割中的原理与C++实战优化,涵盖动态迭代次数、自适应阈值等关键技巧,通过并行计算和内存访问优化提升性能,适用于激光雷达点云处理。

weixin_29015051的博客 278

RK3588平台开发系列讲解(项目篇)常见模型结构

📢 AI 模型常采用人工神经网络来模拟人脑神经的记忆和处理信号的能力。常见的人工神经网络类型有深度神经网络(Deep Neural Network,DNN)、卷积神经网络(Convolutional Neural Network,CNN)、循环神经网络(Recurrent Neural Network,RNN)等。

内核笔记 1759

用数组名作为函数参数

实参与形参概念 比如你定义一个函数void add(int a, int b),这里的a和b就是形参。 当你进行函数调用的时候,add(1, 2),这里的1和2就是实参。 形参是数组 实参应该是什么? 如果形参是数组,那么实参是数组对象. 例如: void fun(int a[],int count); 参数一:表示的是int 型数组 参数二:表示传入的数组的个数 调用函数: int a[3] = {1,0,1}; fun(a,3) 这个时候 a 就是数组对象 重点: 数组对象和指针确实在某些时候能够相

luopeng12345的博客 2594

基于STM32L4XX、HAL库的RTL8201F 以太网收发器(PHY)驱动程序设计

define PHY_RESET_DELAY 1000 // PHY复位延迟(ms)#define PHY_AUTONEGO_DELAY 3000 // 自动协商延迟(ms)/* 检查PHY ID (RTL8201F的ID为0x001CC816) *//* 系统时钟配置,确保ETH有50MHz时钟 *//* 初始化CPU, AHB和APB总线时钟 */

zhusl6688的博客 813

MySQL常使用到的语句

学习的时候,有不少经常使用的mysql语句,下面记录一下学习时经常使用到的mysql语句。 MySQL语句一、 MySQl程序操作1.1 在终端上操作1.2 通用语法二、 数据库命令行操作2.1 操作数据库2.2 操作数据表2.3 创建表实例三、 crud命令行操作3.1 增加3.2 读取3.3 更新3.4 删除四、 DQL(数据库查询语句)4.1 查询语句4.2 条件查询4.3 排序查询4...

qq_45069279的博客 9万+

西南科技大学数字电子技术实验七(4行串行累加器设计及FPGA实现)FPGA部分

/在k=1时输入1,并在k=0时运算。//在k=1时输入0,并在k=0时运算。//在k=1时输入1,并在k=0时运算。//在k=1时输入0,并在k=0时运算。//在k=1时输入1,并在k=0时运算。//在k=1时输入1,并在k=0时运算。//在k=1时输入0,并在k=0时运算。//在k=1时输入0,并在k=0时运算。三、程序清单(每条语句必须包括注释或在开发窗口注释后截图)四、综合、管脚分配、生成输出文件、下载(所有步骤截图)五、仿真程序清单、波形(波形截图必做,截图!.k(k),//开关。

Welcome To My6n Blog 4333

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

MySQL语句大全

MySQL语句大全 一、基础 1.说明:创建数据库 create database database-name 2.说明:删除数据库 drop database dbname 3.说明:创建新表 create table tabname(col1 type1 [not null] [primary key],col2 [not null],…) 4.说明:根据已有的表创建新表 A:create table tab_new like tab_old(使用旧表创建新表) B:create table tab_n

qq_46002550的博客 7万+

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

mysql的replace语句_MySQL replace语句

在本教程中,您将学习如何使用MySQL REPLACE语句向数据库表插入或更新数据。MySQL REPLACE语句简介MySQL REPLACE语句是标准SQL的MySQL扩展。 MySQL REPLACE语句的工作原理如下:如果给定行数据不存在,那么MySQL REPLACE语句会插入一个新行。如果给定行数据存在,则REPLACE语句首先删除旧行,然后插入一个新行。 在某些情况下,REPLACE...

weixin_39702400的博客 1149

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

MySQL delete 语句

mysql 中delete语句主要分为三个层次,下面简单介绍下 1. 最基础的条件删除,如下所示 DELETE FROM table_name where table_name.name='dell' 还有一种按序删除的方式如下 DELETE FROM customers ORDER BY Name LIMIT 10 2.MySQL DELETE语句使用INNER JOIN...

从未完美过的博客 4万+

mysql 判断语句_mysql条件判断语句讲解

MySQL的判断语句有两种,if,switch语句,这两种语句都可以用来做为mysql的条件判断语句,但是它们各自又都有不同,今天给大家讲解这;两种判断语句的不同。《php与MySQL权威指南》第3章php基础,本章介绍了PHP的工作原理及发展状况,并通过一些简单的示例对PHP基础语法、变量和常量、数据类型、数据类型之间的转换、表达式和运算符,以及流程控制语句等知识点进行了介绍。本节为大家介绍条件...

weixin_30345333的博客 5690

mysql的replace语句_MySQL中的replace语句

一、背景当使用replace语句更新access_apps表时,原有的mark列、remark列的信息丢失。access_apps表中有mark、remark列,replace语句中没有mark、remark列。错误原因:错误认为replace语句相当于当主键冲突时,已修改的列将使用新值,未修改的列将使用旧值replace语句对于缺失的列将使用默认值,而不是当前行中的值,导致原有的列信息丢失。二、...

weixin_33453301的博客 2005

【MySQL】Update 语句

SQL UPDATE 语句 UPDATE 语句用于更新表中的记录。 SQL UPDATE 语句 UPDATE 语句用于更新表中已存在的记录。 SQL UPDATE 语法 UPDATE table_name SET column1=value1,column2=value2,... WHERE some_column=some_value; 123 演示数据库 在本教程中,我们将使用 RUNOOB 样本数据库。 下面是选自 “Websites” 表的数据: +----+--------------+----

a6458360的博客 1万+

mysql prepare语句使用

语法 PREPARE statement_name FROM sql_text /*定义*/ EXECUTE statement_name [USING variable [,variable...]] /*执行预处理语句*/ DEALLOCATE PREPARE statement_name /*删除定义*/ 例 mysql> PREPARE prod FROM "IN...

微信公众号:一颗向上的草莓 6350

mysql的delete语句_mysql删除语句

展开全部mysql删除语句如下:1、delete删除一行:delete from student where id=1。2、delete删除多行:delete from student where in (1,2,3)3。3、删62616964757a686964616fe78988e69d8331333433623162除表的所有数据:delete from student,请使用不带where...

weixin_33451125的博客 4950

mysql 查询语句 in,Mysql IN语句查询

语法:WHERE column IN (value1,value2,...)WHERE column NOT IN (value1,value2,...)1、in 后面是记录集,如:select * from table where uname in(select uname from user);例子:SELECT * FROM article WHERE uid IN(SE...

weixin_27070451的博客 4218

mysql insert语句_MySQL INSERT语句简介

INSERT语句的语法:INSERTINTOtable(c1,c2,...) VALUES(v1,v2,...);首先,在INSERT INTO子句后的括号内指定表名和逗号分隔列的列表。然后,在VALUES关键字后面的括号内放入逗号分隔的相应列的值列表。列数和值必须相同。另外,列的位置必须与其值的位置相对应。单个语句将多行插入到表中INSERT,请使用以下语法:INSERTINTOtab...

weixin_42299310的博客 5331

mysql语句转成 sqlserver 语句

MySQL语句转成SQL Server语句 在数据库迁移或多数据库应用开发过程中,经常需要将MySQL的SQL语句转换为SQL Server的SQL语句。由于两者在语法和功能上存在差异,直接转换可能会遇到一些问题。本文将介绍一些常见的转换方法和示例,帮助开发者更好地进行语句转换。 1. 数据类型转换 MySQL和SQL S...

weixin_36956341的博客 731
上一篇: SQL优化
下一篇: REST
qq_34348564
博客等级 码龄11年 2粉丝 17原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值