union和left join的联合使用

MySQL联合查询实例精讲 它可以用于解决许多常见的查询需求,例如在一个查询中检索相关联的数据,或者在一个结果集中合并多个表的数据。假设我们有两个表,一个是"employees"表,存储了公司员工的信息,另一个是"customers"表,存储了顾客的信息。我们想要在一个查询中检索员工和顾客的数据。在Web开发中,MySQL是一个常用的关系型数据库管理系统,而联合查询是一种非常有用的技巧,用于从多个表中检索和组合数据。假设我们有两个表,一个是"customers"表,存储了顾客的信息,另一个是"orders"表,存储了订单的信息。 阅读详情

下面这是百度百科关于union和left join的用法和解释:

union百度百科解释:https://baike.baidu.com/item/SQL%20UNION?fromModule=lemma_search-box
在这里插入图片描述

left join百度百科:https://baike.baidu.com/item/SQL%20LEFT%20JOIN?fromModule=lemma_search-box

在这里插入图片描述

这里直接上示例代码:

select
        a.TRADE_TYPE ,
        a.TXN_TMS    ,
        a.PAY_TYPE   ,
        a.PAY_CHANNEL,
        a.TXN_NUM   ,
        a.TXN_AMT    ,
        a.CUR_STATION,
        a.DEV_NODE_ID,
        b.STATION_NID  ,
        b.STATION_NAME_CN
        
        from
        ((
        select 
        table1.TRADE_TYPE ,
        table1.TXN_TMS    ,
        table1.PAY_TYPE  ,
        table1.PAY_CHANNEL,
        table1.TXN_NUM   ,
        table1.TXN_AMT   ,
        table1.CUR_STATION,
        table1.DEV_NODE_ID
        
        from table1)
        union all
      (  select
        table2.TRADE_TYPE ,
        table2.TXN_TMS  ,
        table2.PAY_TYPE  ,
        table2.PAY_CHANNEL ,
        table2.TXN_NUM  ,
        table2.TXN_AMT    ,
        table2.CUR_STATION ,
        table2.DEV_NODE_ID 
        from table2)
        union all
       ( select        
        table3.TRADE_TYPE ,
        table3.TXN_TMS  ,
        table3.PAY_TYPE  ,
        table3.PAY_CHANNEL  ,
        table3.TXN_NUM   ,
        table3.TXN_AMT  ,
        table3.CUR_STATION  ,
        table3.DEV_NODE_ID
        
        from table3)
        union all
        (select 
        table4.TRADE_TYPE ,
        table4.TXN_TMS    ,
        table4.PAY_TYPE  ,
        table4.PAY_CHANNEL  ,
        table4.TXN_NUM    ,
        table4.TXN_AMT  ,
        table4.CUR_STATION   ,
        table4.DEV_NODE_ID 
        
        from table4))
        as a  left join   table5 as  b 
        on
        b.STATION_NID = a.CUR_STATION

这里是查询了5张表,4张联合查询加一个左连接,用法在代码里应该能清晰了解了,有问题或者有什么错误,欢迎大家评论指正!!!

ic后端学习笔记-floorplan floorplan是布图规划,规划包括定义芯片的大小,定义芯片内各种模块、hard macros(硬核。比如RAM,ROM及其他IP模块等)、IO等的大小和位置,有时候还需要提前定义一些placement blockages,groups/regions等等,是后端设计的第一步,也是后续所有P&R工作的基础。floorplan与placement的区别是。 阅读详情

相关推荐

Deep Reinforcement Learning - 1. DDPG原理和算法

Deep Reinforcement Learning - 1. DDPG原理和算法 背景描述 DDPG的定义和应用场景 DDPG算法相关基本概念定义 DDPG实现框架和算法 DDPG对于DPG的关键改进 下一篇 以下用RL作为Reinforcement Learning 的简称。背景描述概括来说,RL要解决的问

kenneth_yu的博客 14万+

MySQL中的LEFT JOIN 和UNIONALL的联合使用

一、基础知识 (1)SQL LEFT JOIN 关键字 LEFT JOIN 关键字会从左表(table_name1)那里返回所有的行,即使在右表(table_name2)中没有匹配的行 语法: SELECT column_name(s) FROM table_name1 LEFT JOIN table_name2 ON table_name1.column_name=table_name2.column_name (2)SQL UNION 操作符 UNION 操作符用于合并两个或.

在这个充满危险的乱世之中,只有学会烤鸡才能顽强的活下去。 1万+

通过python下载西门子技术中心文档

本篇文章纯粹记录如何下载通过python下载西门子技术中心文档,所下载文档完全自己学习使用,非商业用途

John_09040211的博客 561

left join 性能_图解SQL的inner join、left /right join、 outer join区别

对于SQL的Join,在学习起来可能是比较乱的。我们知道,SQL的Join语法有很多inner的,有outer的,有left的,有时候,对于Select出来的结果集是什么样子有点不是很清楚。Coding Horror上有一篇文章,通过文氏图 Venn diagrams 解释了SQL的Join。我觉得清楚易懂,转过来。 假设我们有两张表。Table A 是左边的表。Table B 是右边的表。其各...

weixin_36280540的博客 558

BERT之提取特征向量 及 bert-as-server的使用

本文内容列表提取句向量1、句向量简介1-1传统句向量1-2、BERT句向量2、 extract_features.py源码分析2-1 main函数 前一篇文章 BERT介绍及中文文本相似度任务实践 简单介绍了使用BERT进行中文文本相似度计算的方法,这篇文章着重对特征提取方法进行讲述。 提取句向量 1、句向量简介 1-1传统句向量 更多采用word embedding的方式取加权平均,该方法的一大...

ling620的专栏 1万+

PyTorch 深度学习实战(28):对比学习(Contrastive Learning)与自监督表示学习

本文实现了基于对比学习的自监督表征学习框架,通过 InfoNCE 损失在 CIFAR-10 数据集上学习到具有判别性的特征表示。实验表明,仅使用线性分类器即可达到 82% 以上的验证准确率,证明了对比学习的有效性。在下一篇文章中,我们将深入计算机视觉的核心任务之一——《目标检测与 YOLO 实战》,探讨如何利用深度学习实现高效的目标检测系统。

m0_60414444的博客 2383

union和left join的应用区别

union为增加行;left join为增加列 1. union      union关联两张表时,增加行,两张表的字段必须相同。(增加表数据的条数) 例: 表A ( 列  a b c) 共6行数据;表B(列 a b c)共4行数据;        select  * from  A        union       select *  from B      : 查询结果

1万+

AI在智能制造中的落地:从预测维护到自适应生产调度

从最新的研究与实践来看,“预测维护”和“自适应生产调度”正在成为智能制造中最先跑通闭环的两个核心场景:前者通过对设备健康的前瞻性预测,帮助企业减少非计划停机、优化备件与维护资源;后者通过对复杂生产系统的实时决策优化,使工厂能够更好地应对订单波动、设备故障和多目标约束。更重要的是,越来越多的研究与项目不再将二者视为孤立模块,而是尝试构建“设备健康—生产调度—供应链”三者联动的一体化架构。Nature在技术层面,深度学习、强化学习、多智能体系统、图神经网络和注意力机制等方法,为建模复杂工业系统提供了强大工具;

nmdbbzcl的博客 1290

UNION ALL和LEFT JOIN的区别和使用场景

left join 应该是最常用的一个连接,但是有时候left join也不能包打天下。因为left join是一个获取笛卡尔积的临时表,如果这些的表都是一对一的关系,怎么join都没事。但是实际上我们会遇到很多一对多的对应情况,就需要按照实际情况来判断。举个例子,表A和表B的关联的关系是一对多的,表A和表C也是一对多的情况,这里A和B,C的关系是关联起来一对多,也有A和B,C关联不上得情况。我们这边通过统计数量,b_staus为1取关联B的b_count,c_staus为2时取关联C的c_count。

FeiChangWuRao的博客 4045

OpenCV实战(24)——相机姿态估计

如果物体的 3D 结构是已知的,那么就可以预测物体如何投影到相机的传感器上,图像形成的过程由投影方程描述。当方程的大部分项已知时,就可以通过观察一些图像来推断其他元素 (2D 或 3D) 的值。相机姿态估计就是通过几个已知坐标的特征点,以及这些点在照片中的成像位置,求解出相机位于坐标系内的坐标与旋转角度。在本节中,我们将研究观察已知 3D 结构时的相机姿态估计问题。

盼小辉丶的博客 2万+

【05】昊一源科技——昊一源科技 嵌入式笔试, 校招,题目记录及解析

本文记录了昊一源科技嵌入式校招笔试题目及解析,涵盖计算机基础、汇编语言、网络协议、C语言编程等内容。主要包括:1)补码真值计算;2)MCS51汇编指令执行后寄存器状态;3)网络广播地址计算;4)TCP协议特点;5)C语言三目运算符应用;6)宏定义优先级问题;7)字符指针与数组的区别;8)C++静态成员变量应用;9)三位完全平方数查找程序。题目难度适中,涉及嵌入式开发常见知识点,对求职者基础能力考察全面。

程序员,他们想的是什么?他们想的永远都是技术,他们崇尚的也永远都是技术。 1307

left join on多表关联_2周零基础搞定SQL——多表查询

在上一篇文章里,我们学习了SQL的复杂查询,但是依然只是针对一个表的,但在实际工作中,我们需要的数据,往往分布在多个表中,所以为了更好的解决工作中的实际问题,今天我们一起来学习如何用SQL进行多表查询吧!1.表的加法在之前的学习中,我们建了一张表course,大家还记得吗?接下来我们再数据库中再添加一张表course1,如下:如果大家忘记了如何新建表并向表中插入数据,就回到何书365:轻松搞定数据...

weixin_39540315的博客 7368

AI驱动的材料科学:从分子设计到性能预测

AI驱动的材料科学:从分子设计到性能预测 关键词: 材料科学 人工智能 分子设计 性能预测 机器学习 深度学习 摘要:

AI天才研究院 2187

mysql union left join_MySQL中的LEFT JOIN 和UNIONALL的联合使用

一、基础知识(1)SQL LEFT JOIN 关键字LEFT JOIN 关键字会从左表(table_name1)那里返回所有的行,即使在右表(table_name2)中没有匹配的行语法:SELECT column_name(s)FROM table_name1LEFT JOIN table_name2ON table_name1.column_name=table_name2.column_nam...

weixin_30673719的博客 616

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

mysql union和left_MySQL中的LEFT JOIN 和UNIONALL的联合使用

一、基础知识(1) SQL LEFT JOIN 关键字LEFT JOIN 关键字会从左表(table_name1)那里返回所有的行,即使在右表(table_name2)中没有匹配的行语法:SELECT column_name(s)FROM table_name1LEFT JOIN table_name2ON table_name1.column_name=table_name2.column_na...

weixin_35922444的博客 1050

深度学习工具包 DeepLearningToolbox

深度学习工具包Deprecation notice.-----This toolbox is outdated and no longer maintained.There are much better tools available for deep learning than this toolbox, e.g. [Theano](http://deeplearning.net/software/theano/), [torch](http://torch.ch/) or [tensorflow](http://www.tensorflow.org/)I would suggest you use one of the tools mentioned above rather than use this toolbox.Best, Rasmus.DeepLearnToolbox================A Matlab toolbox for Deep Learning.Deep Learning is a new subfield of machine learning that focuses on learning deep hierarchical models of data.It is inspired by the human brain's apparent deep (layered, hierarchical) architecture.A good overview of the theory of Deep Learning theory is[Learning Deep Architectures for AI](http://www.iro.umontreal.ca/~bengioy/papers/ftml_book.pdf)For a more informal introduction, see the following videos by Geoffrey Hinton and Andrew Ng.* [The Next Generation of Neural Networks](http://www.youtube.com/watch?v=AyzOUbkUf3M) (Hinton, 2007)* [Recent Developments in Deep Learning](http://www.youtube.com/watch?v=VdIURAu1-aU) (Hinton, 2010)* [Unsupervised Feature Learning and Deep Learning](http://www.youtube.com/watch?v=ZmNOAtZIgIk) (Ng, 2011)If you use this toolbox in your research please cite [Prediction as a candidate for learning deep hierarchical models of data](http://www2.imm.dtu.dk/pubdb/views/publication_details.php?id=6284)```@MASTERSTHESIS\{IMM2012-06284, author = "R. B. Palm", title = "Prediction as a candidate for learning deep hierarchical models of data", year = "2012",}```Contact: rasmusbergpalm at gmail dot comDirectories included in the toolbox-----------------------------------`NN/` - A library for Feedforward Backpropagation Neural Networks`CNN/` - A library for Convolutional Neural Networks`DBN/` - A library for Deep Belief Networks`SAE/` - A library for Stacked Auto-Encoders`CAE/` - A library for Convolutional Auto-Encoders`util/` - Utility functions used by the libraries`data/` - Data used by the examples`tests/` - unit tests to verify toolbox is workingFor references on each library check REFS.mdSetup-----1. Download.2. addpath(genpath('DeepLearnToolbox'));Example: Deep Belief Network---------------------```matlabfunction test_example_DBNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit RBM and visualize its weightsrand('state',0)dbn.sizes = [100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);figure; visualize(dbn.rbm{1}.W'); % Visualize the RBM weights%% ex2 train a 100-100 hidden unit DBN and use its weights to initialize a NNrand('state',0)%train dbndbn.sizes = [100 100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);%unfold dbn to nnnn = dbnunfoldtonn(dbn, 10);nn.activation_function = 'sigm';%train nnopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.10, 'Too big error');```Example: Stacked Auto-Encoders---------------------```matlabfunction test_example_SAEload mnist_uint8;train_x = double(train_x)/255;test_x = double(test_x)/255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit SDAE and use it to initialize a FFNN% Setup and train a stacked denoising autoencoder (SDAE)rand('state',0)sae = saesetup([784 100]);sae.ae{1}.activation_function = 'sigm';sae.ae{1}.learningRate = 1;sae.ae{1}.inputZeroMaskedFraction = 0.5;opts.numepochs = 1;opts.batchsize = 100;sae = saetrain(sae, train_x, opts);visualize(sae.ae{1}.W{1}(:,2:end)')% Use the SDAE to initialize a FFNNnn = nnsetup([784 100 10]);nn.activation_function = 'sigm';nn.learningRate = 1;nn.W{1} = sae.ae{1}.W{1};% Train the FFNNopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.16, 'Too big error');```Example: Convolutional Neural Nets---------------------```matlabfunction test_example_CNNload mnist_uint8;train_x = double(reshape(train_x',28,28,60000))/255;test_x = double(reshape(test_x',28,28,10000))/255;train_y = double(train_y');test_y = double(test_y');%% ex1 Train a 6c-2s-12c-2s Convolutional neural network %will run 1 epoch in about 200 second and get around 11% error. %With 100 epochs you'll get around 1.2% errorrand('state',0)cnn.layers = { struct('type', 'i') %input layer struct('type', 'c', 'outputmaps', 6, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %sub sampling layer struct('type', 'c', 'outputmaps', 12, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %subsampling layer};cnn = cnnsetup(cnn, train_x, train_y);opts.alpha = 1;opts.batchsize = 50;opts.numepochs = 1;cnn = cnntrain(cnn, train_x, train_y, opts);[er, bad] = cnntest(cnn, test_x, test_y);%plot mean squared errorfigure; plot(cnn.rL);assert(er<0.12, 'Too big error');```Example: Neural Networks---------------------```matlabfunction test_example_NNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);% normalize[train_x, mu, sigma] = zscore(train_x);test_x = normalize(test_x, mu, sigma);%% ex1 vanilla neural netrand('state',0)nn = nnsetup([784 100 10]);opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samples[nn, L] = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.08, 'Too big error');%% ex2 neural net with L2 weight decayrand('state',0)nn = nnsetup([784 100 10]);nn.weightPenaltyL2 = 1e-4; % L2 weight decayopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex3 neural net with dropoutrand('state',0)nn = nnsetup([784 100 10]);nn.dropoutFraction = 0.5; % Dropout fraction opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex4 neural net with sigmoid activation functionrand('state',0)nn = nnsetup([784 100 10]);nn.activation_function = 'sigm'; % Sigmoid activation functionnn.learningRate = 1; % Sigm require a lower learning rateopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex5 plotting functionalityrand('state',0)nn = nnsetup([784 20 10]);opts.numepochs = 5; % Number of full sweeps through datann.output = 'softmax'; % use softmax outputopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex6 neural net with sigmoid activation and plotting of validation and training error% split training data into training and validation datavx = train_x(1:10000,:);tx = train_x(10001:end,:);vy = train_y(1:10000,:);ty = train_y(10001:end,:);rand('state',0)nn = nnsetup([784 20 10]); nn.output = 'softmax'; % use softmax outputopts.numepochs = 5; % Number of full sweeps through dataopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, tx, ty, opts, vx, vy); % nntrain takes validation set as last two arguments (optionally)[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');```[![Bitdeli Badge](https://d2weczhvl823v0.cloudfront.net/rasmusbergpalm/deeplearntoolbox/trend.png)](https://bitdeli.com/free "Bitdeli Badge")

mysql union 和 left join 结合查询用法

union 和 left join 结合查询用法 SELECT u.nickname,z.group_comming_type,z.id,z.user_id,z.title,z.create_time from ((SELECT id,user_id,title,create_time,1 as group_comming_type FROM `group_comming_eat`...

weixin_30480583的博客 434

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

mysql left join、right join、inner join、union、union all使用以及图解

左连接:left join table 1 表: table2 表: 查询sql: select * from table1 a LEFT JOIN table2 b on a.id=b.id 总结: 查询sql: select a.id as aid, b.id as bid from table1 a LEFT JOIN table2 b on a.id=b.id where b.id is null 右连接:right join 查询sql: select * from table1

dreamzuora的博客 891

MySQL联合查询

MySQL中的联合查询(Join)允许你根据两个或多个表之间的共同属性(通常是外键)来合并它们的数据。联合查询是SQL中非常强大的特性之一,可以显著简化复杂的查询需求。

蜡笔小新星的博客 898

jooq多表查询_【SpringBoot DB 系列】Jooq 之多表联合查询

【SpringBoot DB 系列】Jooq 之多表联合查询一般互联网应用,我们不太建议在业务中使用多表联合查询,当然在业务体量比较小的情况下,多表联合查询有时候可以有效减少业务逻辑代码,所以用不用且不说,我们还是有必要了解一下多表的联合查询使用姿势I. 项目搭建 本项目借助SpringBoot 2.2.1.RELEASE + maven 3.5.3 + IDEA进行开发1. 项目依赖关...

weixin_28917337的博客 1193

mysql联合查询 as_mysql 多表联合查询

MySQL多表联合查询是MySQL数据库的一种查询方式,下面就为您介绍MySQL多表联合查询的语法,供您参考学习之用。MySQL多表联合查询语法:SELECT * FROM 插入表 LEFT JOIN 主表 ON t1.lvid=t2.lv_id select * from mytable,title where 表名1.name=表名2.writer ;my...

weixin_39576336的博客 474

SQL联合查询 join

sql 的JOIN连接与UNION

change_fate的博客 708

hbase分布式数据库--佘响平

#建库 CREATE DATABASE IF NOT EXISTS a DEFAULT CHARSET UTF8; USE a; CREATE TABLE IF NOT EXISTS b(id INT PRIMARY KEY AUTO_INCREMENT, NAME VARCHAR(50) NOT NULL, url VARCHAR(50) NOT NULL, alexs INT NOT NULL COMMENT "网站排名", country VARCHAR(20) NOT NULL ); INSERT.

Jimmyxmu的博客 2777

MySQL高级查询:JOIN与子查询

可以连接多个表的数据,实现复杂的多表查询;通过子查询,可以实现更灵活的查询逻辑。掌握这些技术后,你将能够处理更复杂的数据关系和查询需求。接下来,我们将探讨MySQL中的事务管理,确保数据的一致性。和子查询是处理复杂数据关系和实现多表查询的关键工具。:返回左表的所有记录,以及右表中匹配的记录。:返回右表的所有记录,以及左表中匹配的记录。用于将多个表的数据连接在一起,根据指定的条件进行匹配。子查询是嵌套在另一个查询中的查询语句。和子查询是MySQL中实现高级查询的重要工具。语句中,实现复杂的逻辑。

2301_82243012的博客 489

php 联合查询,多表联合查询

多表联合查询表连接当需要查询多个表中的字段时,就可以使用表连接来实现。表联接分为内连接和外连接。1. 内连接:将两个表中存在连接关系的字段符合连接关系的那些记录形成记录集的连接。2. 外连接:会选出其他不匹配的记录,分为外左连接和外右连接。在学习实验前,我为大家准备了两个模拟的数据表:1. 用户表,存放用户信息2. 订单表,存放哪个用户购买过哪个商品user表创建语句CRE...

weixin_31309557的博客 1807

[sql server] 问题总结7- union-- union all--with as 实例

有三个表,Porducts(产品表),InStorages(入库表)和TheStorages(出库表)Porducts表中数据为id PorductsCode1 1112 2223 333InStorages表中数据为id          PorductsCode          InStoragesNumber           InStoragesTime1                111                            100                     

sgear 7026

数据库15:多表查询

数据库 十五、多表查询 UNION联合查询 UNION 操作符用于合并两个或多个 SELECT 语句的结果集。 union要求: 两边 select 语句的字段数必须一样 两边可以具有不同数据类型的字段 字段名默认按照左边的表来设置 用法: SELECT column_name(s) FROM table1 UNION SELECT column_name(s) FROM table2; I...

Esun Blog 227
上一篇: mybatis模糊查询
下一篇: 达梦试用到期更新key文件
BitZ2
博客等级 码龄7年 3粉丝 17原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值