msyql left join on 后面多个条件
转载自:http://blog.csdn.net/czhphp/article/details/18657341
即使你认为自己已对 MySQL 的 LEFT JOIN 理解深刻,但我敢打赌,这篇文章肯定能让你学会点东西!
- ON 子句与 WHERE 子句的不同
- 一种更好地理解带有 WHERE ... IS NULL 子句的复杂匹配条件的简单方法
- Matching-Conditions 与 Where-conditions 的不同
关于 “A LEFT JOIN B ON 条件表达式” 的一点提醒
ON 条件(“A LEFT JOIN B ON 条件表达式”中的ON)用来决定如何从 B 表中检索数据行。
如果 B 表中没有任何一行数据匹配 ON 的条件,将会额外生成一行所有列为 NULL 的数据
在匹配阶段 WHERE 子句的条件都不会被使用。仅在匹配阶段完成以后,WHERE 子句条件才会被使用。它将从匹配阶段产生的数据中检索过滤。
让我们看一个 LFET JOIN 示例:
01 |
mysql> CREATE TABLE `product` ( |
02 |
`id` int (10) unsigned NOT NULL auto_increment, |
03 |
`amount` int (10) unsigned default NULL , |
04 |
PRIMARY KEY (`id`) |
05 |
) ENGINE=MyISAM AUTO_INCREMENT=5 DEFAULT CHARSET=latin1 |
06 |
|
07 |
mysql> CREATE TABLE `product_details` ( |
08 |
`id` int (10) unsigned NOT NULL , |
09 |
`weight` int (10) unsigned default NULL , |
10 |
`exist` int (10) unsigned default NULL , |
11 |
PRIMARY KEY (`id`) |
12 |
) ENGINE=MyISAM DEFAULT CHARSET=latin1 |
13 |
|
14 |
mysql> INSERT INTO product (id,amount) |
15 |
VALUES (1,100),(2,200),(3,300),(4,400); |
16 |
Query OK, 4 rows affected (0.00 sec) |
17 |
Records: 4 Duplicates: 0 Warnings: 0 |
18 |
|
19 |
mysql> INSERT INTO product_details (id,weight,exist) |
20 |
VALUES (2,22,0),(4,44,1),(5,55,0),(6,66,1); |
21 |
Query OK, 4 rows affected (0.00 sec) |
22 |
Records: 4 Duplicates: 0 Warnings: 0 |
23 |
|
24 |
mysql> SELECT * FROM product; |
25 |
+ ----+--------+ |
26 |
| id | amount | |
27 |
+ ----+--------+ |
28 |
| 1 | 100 | |
29 |
| 2 | 200 | |
30 |
| 3 | 300 | |
31 |
| 4 | 400 | |
32 |
+ ----+--------+ |
33 |
4 rows in set (0.00 sec) |
34 |
|
35 |
mysql> SELECT * FROM product_details; |
36 |
+ ----+--------+-------+ |
37 |
| id | weight | exist | |
38 |
+ ----+--------+-------+ |
39 |
| 2 | 22 | 0 | |
40 |
| 4 | 44 | 1 | |
41 |
| 5 | 55 | 0 | |
42 |
| 6 | 66 | 1 | |
43 |
+ ----+--------+-------+ |
44 |
4 rows in set (0.00 sec) |
45 |
|
46 |
mysql> SELECT * FROM product LEFT JOIN product_details |
47 |
ON (product.id = product_details.id); |
48 |
+ ----+--------+------+--------+-------+ |
49 |
| id | amount | id | weight | exist | |
50 |
+ ----+--------+------+--------+-------+ |
51 |
| 1 | 100 | NULL | NULL | NULL | |
52 |
| 2 | 200 | 2 | 22 | 0 | |
53 |
| 3 | 300 | NULL | NULL | NULL | |
54 |
| 4 | 400 | 4 | 44 | 1 | |
55 |
+ ----+--------+------+--------+-------+ |
56 |
4 rows in set (0.00 sec) |
ON 子句和 WHERE 子句有什么不同?
一个问题:下面两个查询的结果集有什么不同么?
1 |
1. SELECT * FROM product LEFT JOIN product_details |
2 |
ON (product.id = product_details.id) |
3 |
AND product_details.id=2; |
4 |
2. SELECT * FROM product LEFT JOIN product_details |
5 |
ON (product.id = product_details.id) |
6 |
WHERE product_details.id=2; |
用例子来理解最好不过了:
01 |
mysql> SELECT * FROM product LEFT JOIN product_details |
02 |
ON (product.id = product_details.id) |
03 |
AND product_details.id=2; |
04 |
+ ----+--------+------+--------+-------+ |
05 |
| id | amount | id | weight | exist | |
06 |
+ ----+--------+------+--------+-------+ |
07 |
| 1 | 100 | NULL | NULL | NULL | |
08 |
| 2 | 200 | 2 | 22 | 0 | |
09 |
| 3 | 300 | NULL | NULL | NULL | |
10 |
| 4 | 400 | NULL | NULL | NULL | |
11 |
+ ----+--------+------+--------+-------+ |
12 |
4 rows in set (0.00 sec) |
13 |
|
14 |
mysql> SELECT * FROM product LEFT JOIN product_details |
15 |
ON (product.id = product_details.id) |
16 |
WHERE product_details.id=2; |
17 |
+ ----+--------+----+--------+-------+ |
18 |
| id | amount | id | weight | exist | |
19 |
+ ----+--------+----+--------+-------+ |
20 |
| 2 | 200 | 2 | 22 | 0 | |
21 |
+ ----+--------+----+--------+-------+ |
22 |
1 row in set (0.01 sec) |
第一条查询使用 ON 条件决定了从 LEFT JOIN的 product_details表中检索符合的所有数据行。
第二条查询做了简单的LEFT JOIN,然后使用 WHERE 子句从 LEFT JOIN的数据中过滤掉不符合条件的数据行。
再来看一些示例:
01 |
mysql> |
02 |
mysql> SELECT * FROM product LEFT JOIN product_details |
03 |
ON product.id = product_details.id |
04 |
AND product.amount=100; |
05 |
+ ----+--------+------+--------+-------+ |
06 |
| id | amount | id | weight | exist | |
07 |
+ ----+--------+------+--------+-------+ |
08 |
| 1 | 100 | NULL | NULL | NULL | |
09 |
| 2 | 200 | NULL | NULL | NULL | |
10 |
| 3 | 300 | NULL | NULL | NULL | |
11 |
| 4 | 400 | NULL | NULL | NULL | |
12 |
+ ----+--------+------+--------+-------+ |
13 |
4 rows in set (0.00 sec) |
所有来自product表的数据行都被检索到了,但没有在product_details表中匹配到记录(product.id = product_details.id AND product.amount=100 条件并没有匹配到任何数据)
01 |
mysql> SELECT * FROM product LEFT JOIN product_details |
02 |
ON (product.id = product_details.id) |
03 |
AND product.amount=200; |
04 |
+ ----+--------+------+--------+-------+ |
05 |
| id | amount | id | weight | exist | |
06 |
+ ----+--------+------+--------+-------+ |
07 |
| 1 | 100 | NULL | NULL | NULL | |
08 |
| 2 | 200 | 2 | 22 | 0 | |
09 |
| 3 | 300 | NULL | NULL | NULL | |
10 |
| 4 | 400 | NULL | NULL | NULL | |
11 |
+ ----+--------+------+--------+-------+ |
12 |
4 rows in set (0.01 sec) |
同样,所有来自product表的数据行都被检索到了,有一条数据匹配到了。
使用 WHERE ... IS NULL 子句的 LEFT JOIN
当你使用 WHERE ... IS NULL 子句时会发生什么呢?
如前所述,WHERE 条件查询发生在 匹配阶段之后,这意味着 WHERE ... IS NULL 子句将从匹配阶段后的数据中过滤掉不满足匹配条件的数据行。
纸面上看起来很清楚,但是当你在 ON 子句中使用多个条件时就会感到困惑了。
我总结了一种简单的方式来理解上述情况:
- 将 IS NULL 作为否定匹配条件
- 使用 !(A and B) == !A OR !B 逻辑判断
看看下面的示例:
01 |
mysql> SELECT a.* FROM product a LEFT JOIN product_detailsb |
02 |
ON a.id=b.id AND b.weight!=44 AND b.exist=0 |
03 |
WHERE b.id IS NULL ; |
04 |
+ ----+--------+ |
05 |
| id | amount | |
06 |
+ ----+--------+ |
07 |
| 1 | 100 | |
08 |
| 3 | 300 | |
09 |
| 4 | 400 | |
10 |
+ ----+--------+ |
11 |
3 rows in set (0.00 sec) |
让我们检查一下 ON 匹配子句:
1 |
(a.id=b.id) AND (b.weight!=44) AND (b.exist=0) |
我们可以把 IS NULL 子句 看作是否定匹配条件。
这意味着我们将检索到以下行:
1 |
!( exist(b.id that equals to a.id) AND b.weight !=44 AND b.exist=0) |
2 |
!exist(b.id that equals to a.id) || !(b.weight !=44) || !(b.exist=0) |
3 |
!exist(b.id that equals to a.id) || b.weight =44 || b.exist=1 |
就像在C语言中的逻辑 AND 和 逻辑 OR表达式一样,其操作数是从左到右求值的。如果第一个参数做够判断操作结果,那么第二个参数便不会被计算求值(短路效果)
看看别的示例:
01 |
mysql> SELECT a.* FROM product a LEFT JOIN product_detailsb |
02 |
ON a.id=b.id AND b.weight!=44 AND b.exist=1 |
03 |
WHERE b.id IS NULL ; |
04 |
+ ----+--------+ |
05 |
| id | amount | |
06 |
+ ----+--------+ |
07 |
| 1 | 100 | |
08 |
| 2 | 200 | |
09 |
| 3 | 300 | |
10 |
| 4 | 400 | |
11 |
+ ----+--------+ |
12 |
4 rows in set (0.00 sec) |
Matching-Conditions 与 Where-conditions 之战
如果你吧基本的查询条件放在 ON 子句中,把剩下的否定条件放在 WHERE 子句中,那么你会获得相同的结果。
例如,你可以不这样写:
1 |
SELECT a.* FROM product a LEFT JOIN product_detailsb |
2 |
ON a.id=b.id AND b.weight!=44 AND b.exist=0 |
3 |
WHERE b.id IS NULL ; |
你可以这样写:
1 |
SELECT a.* FROM product a LEFT JOIN product_detailsb |
2 |
ON a.id=b.id |
3 |
WHERE b.id is null OR b.weight=44 OR b.exist=1; |
01 |
mysql> SELECT a.* FROM product a LEFT JOIN product_detailsb |
02 |
ON a.id=b.id |
03 |
WHERE b.id is null OR b.weight=44 OR b.exist=1; |
04 |
+ ----+--------+ |
05 |
| id | amount | |
06 |
+ ----+--------+ |
07 |
| 1 | 100 | |
08 |
| 3 | 300 | |
09 |
| 4 | 400 | |
10 |
+ ----+--------+ |
11 |
3 rows in set (0.00 sec) |
你可以不这样写:
1 |
SELECT a.* FROM product a LEFT JOIN product_detailsb |
2 |
ON a.id=b.id AND b.weight!=44 AND b.exist!=0 |
3 |
WHERE b.id IS NULL ; |
可以这样写:
1 |
SELECT a.* FROM product a LEFT JOIN product_detailsb |
2 |
ON a.id=b.id |
3 |
WHERE b.id is null OR b.weight=44 OR b.exist=0; |
01 |
mysql> SELECT a.* FROM product a LEFT JOIN product_detailsb |
02 |
ON a.id=b.id |
03 |
WHERE b.id is null OR b.weight=44 OR b.exist=0; |
04 |
+ ----+--------+ |
05 |
| id | amount | |
06 |
+ ----+--------+ |
07 |
| 1 | 100 | |
08 |
| 2 | 200 | |
09 |
| 3 | 300 | |
10 |
| 4 | 400 | |
11 |
+ ----+--------+ |
12 |
4 rows in set (0.00 sec) |
这些查询真的效果一样?
如果你只需要第一个表中的数据的话,这些查询会返回相同的结果集。有一种情况就是,如果你从 LEFT JOIN的表中检索数据时,查询的结果就不同了。
如前所属,WHERE 子句是在匹配阶段之后用来过滤的。
例如:
01 |
mysql> SELECT * FROM product a LEFT JOIN product_detailsb |
02 |
ON a.id=b.id AND b.weight!=44 AND b.exist=1 |
03 |
WHERE b.id is null ; |
04 |
+ ----+--------+------+--------+-------+ |
05 |
| id | amount | id | weight | exist | |
06 |
+ ----+--------+------+--------+-------+ |
07 |
| 1 | 100 | NULL | NULL | NULL | |
08 |
| 2 | 200 | NULL | NULL | NULL | |
09 |
| 3 | 300 | NULL | NULL | NULL | |
10 |
| 4 | 400 | NULL | NULL | NULL | |
11 |
+ ----+--------+------+--------+-------+ |
12 |
4 rows in set (0.00 sec) |
13 |
|
14 |
mysql> SELECT * FROM product a LEFT JOIN product_detailsb |
15 |
ON a.id=b.id |
16 |
WHERE b.id IS NULL OR b.weight=44 OR b.exist=0; |
17 |
+ ----+--------+------+--------+-------+ |
18 |
| id | amount | id | weight | exist | |
19 |
+ ----+--------+------+--------+-------+ |
20 |
| 1 | 100 | NULL | NULL | NULL | |
21 |
| 2 | 200 | 2 | 22 | 0 | |
22 |
| 3 | 300 | NULL | NULL | NULL | |
23 |
| 4 | 400 | 4 | 44 | 1 | |
24 |
+ ----+--------+------+--------+-------+ |
25 |
4 rows in set (0.00 sec) |
总附注:
如果你使用 LEFT JOIN 来寻找在一些表中不存在的记录,你需要做下面的测试:WHERE 部分的 col_name IS NULL(其中 col_name 列被定义为 NOT NULL),MYSQL 在查询到一条匹配 LEFT JOIN 条件后将停止搜索更多行(在一个特定的组合键下)。
如若内容造成侵权/违法违规/事实不符,请联系编程学习网邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
相关文章
- ActiveX控件
1.ActiveX的基本概念ActiveX控件可以看作是一个极小的服务器应用程序,它不能独立运行,必须嵌入到某个容器程序中,与该容器一起运行。这个容器包括WEB网页,应用程序窗体等。。。ActiveX控件的后缀名是OCX或者DLL。一般是以OCX和动态库共存的形式打包成cab或者exe的文件放在服…...
2024/4/20 23:42:08 - tkinter库入门详细教程(一):简单窗口的设置
本节主要介绍一个最简单的窗口的设置。更多内容请看tkinter库入门详细教程(二)1.初始状态2.点击按钮后3.再次点击按钮后源代码:import tkinter as tk# 设置窗口 window = tk.Tk() # 建立一个窗口 window.title(一个最简单的窗口) window.geometry(300x200) # 窗口大小为300x…...
2024/4/20 23:42:07 - 第一课 GoC简介和演示
第一课 GoC简介和演示【C/C++程序设计语言】“程序设计语言用于书写计算机程序的语言。语言的基础是一组记号和一组规则。根据规则由记号构成的记号串的总体就是语言。在程序设计语言中,这些记号串就是程序。”(这是百度百科上的程序设计语言定义)通俗的讲,程序是由一些“命…...
2024/4/20 23:42:05 - 最近发现的一个c# winform的一个很好用的excel控件 reogrid控件
这个是控件的下载地址:https://reogrid.net/download/。 如果觉得我说的不够详细可以自己去看文档,不过都是英文,如果觉得很难受的话可以联系一下我:https://reogrid.net/document/。 这个控件是一个日本人写的,功能很强大,但是有一些效果是没有的,而且我发现reogrid控…...
2024/4/20 13:57:44 - 这几个单片机技巧如果不了解,真的很难再进阶!
在单片机开发过程中,我们总被代码的执行效率、单片机器件的性能、成本困扰着,以至于用很长时间思考这类问题,这是难以避免的,毕竟开发过程中的性价比、执行效率等因素都是十分重要的考量因素。为了让大家更高效率的开发,小编总结了几个技巧,帮助大家进阶,在优秀的开发者…...
2024/4/20 23:42:03 - C++图形用户界面编程(1)
正在学习图形用户界面编程,为了更好的了解windows消息,就用API了。先从最简单的学起!#include <windows.h>LRESULT CALLBACK MainWndProc (HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam);int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance…...
2024/4/20 23:42:02 - C# 浏览图片的控件 新鲜出炉
经过一段时间的努力,终于把这个小控件给搞定了!控件下载地址:http://download.csdn.net/source/1918201先放一张图看看吧:这个控件用于浏览图片,可以实现图片的缩放、移动、与滚动条的配合等功能,基本满足了图片浏览的一般功能。控件功能:1、通过拖拽滚动条实现图片移动…...
2024/4/20 23:42:01 - 单片机开发中应掌握的基本技巧
在单片机应用开发中,代码的使用效率问题、单片机抗干扰性和可靠性等问题仍困扰着工程师。为帮助工程师解决单片机设计上的难题,现根据论坛中的讨论归纳出单片机开发中应掌握的几个基本技巧。一、如何提高C语言编程代码的效率邓宏杰指出,用C语言进行单片机程序设计是单片机开…...
2024/4/20 23:42:01 - MFC串口编程详细教程
本人之前从未接触MFC编程,由于项目需要,所以上网查阅了相关资料,并实现了上位机串口通信。由于网上的资料还不够详细,本人决定写一个图文并茂的详细教程。因为本人只是初学,如有错误,欢迎指点。开发环境是:VC 6.0串口编程方法:32位控件参考资料:http://leadtheway.ite…...
2024/4/20 23:42:00 - ActiveX控件在IE浏览器中自动下载
---------------------------------------------------------------------- 1、请用MFC ActiveX ControlWizard 开发了一个用于网页中的ActiveX(.ocx)控件,我要在浏览器浏览该见面时自动下载并安装该控件.(是提示用户下载安装),页面代码如下: <OBJECT id="MyPDA" …...
2024/4/20 23:41:58 - scratch编程演示人工智能案例,实现汽车自动驾驶前行,如此简单--转载
这是一个非常好的scratch编程案例,代码简单却非常有意思。转载自:https://baijiahao.baidu.com/s?id=1637894014539923524&wfr=spider&for=pc最近有网友咨询问我,scratch编程能够与人工智能结合吗?怎么去体现scratch编程在人工智能方面的应用,通过什么样的案例能…...
2024/4/22 8:40:01 - 【总结】火狐与IE浏览器之间的一些差别收集
本帖最后由 树上月 于 2011-10-25 16:27 编辑一、IE与FireFox的js和css png透明 AlphaImageLoaderfilter:progidXImageTransform.Microsoft.AlphaImageLoader(enabled=bEnabled,sizingMethod=sSize,src=sURL)enabled:可选项。布尔值(Boolean)。设置或检索滤镜是否激活。true:…...
2024/4/20 23:41:56 - 关于Win10下安装VS2010没有串口通信控件解决方案
以前都是用VC6.0做工控软件,今天换用了VS2010,但出现了问题,VS2010没有串口通信控件,摸索了半天,找到了解决方案,希望其他人少走弯路。1.串口通信控件是VC6.0工具箱里面的控件,VC6.0以上的VS版本没有该控件,此时需要下载该控件,该控件的下载地址:https://pan.baidu.co…...
2024/4/20 3:49:41 - 如何在ubuntu下重新编译内核
每一个发行版本都带有一些特殊的工具,用来从源代码中创建一个自定义的内核,这篇文章就是关于如何在ubuntu系统中编译内核的。内容包括,如何利用最新的,未被修改过的,从www.kernel.org网站上下载下来的源代码来构建自订制系统,这样,你就能独立于发行版所提供的内核。文章…...
2024/4/20 23:41:54 - vue项目中引入控件
1. 需要下载控件安装包,进行安装 控件下载地址以及密码: https://filexc.hikvision.com/filexc/www/?a=d&i=3ntAaSPSuD密码:Idsnfxlj12SUayiD5nG6 (注: 此控件只能在IE浏览器中正常显示)2. 在vue项目中引入该控件(1) html文件 <object classid="clsid:BE020…...
2024/4/20 23:41:53 - python计算机视觉编程(全)(强烈推荐)
https://blog.csdn.net/wuxiaobingandbob/article/details/51751899...
2024/4/20 21:15:45 - ARM指令集 和 条件执行 详解
算术和逻辑指令ADC : 带进位的加法(Addition with Carry)ADC{条件}{S} <dest>, <op 1>, <op 2>dest = op_1 op_2 carryADC 将把两个操作数加起来,并把结果放置到目的寄存器中。它使用一个进位标志位,这样就可以做比 32 位大的加法。下列例子将加两个 12…...
2024/4/20 21:15:43 - Scratch编程课之机器人跳舞
固定链接: https://www.kidscoding8.com/52388.html舞台上,灯光闪耀,一个个机器人正在表演不同的节目。知识点:移动、颜色特效、角色大小、并列重复执行。一、准备工作把背景、声音和角色导入到Scratch中。二、思路通过机器人左右移动,可以实现跳舞效果。通过机器人颜色特…...
2024/4/20 21:15:42 - 【大版本】Adobe PDF控件ABCpdf V11发布 | 附下载
ABCpdf 11 更新改进了以下性能 HTML转换PDF 2.0 - ISO 32000-2JavaScript表单和字段自动标记功能渲染功能复制页面获取内容 新增特性 bool Atom.Equals(Atom other,ComparisonType类int Atom.GetHashCode(ComparisonType类型)void Doc.SetInfo(int id,string type,bool …...
2024/4/20 21:15:41 - 康耐视视觉库编程参考(1)Cognex.VisionPro.ToolGroup Namespace
最近在和康耐视的视觉软件和相机打交道,但是网上搜到的资料不多,教程也比较少,于是想到了软件自带的参考资料。对于康耐视视觉库的使用有大概四种方式,直接使用其API编程的方式自然是最复杂的一种方式,但是也是最灵活的一种方式。直接调用API自然就要用到相应的命名空间极…...
2024/4/20 1:57:03
最新文章
- word删除单页的页眉
在Microsoft Word中,如果您想删除单页的页眉而不是整个文档的页眉,您需要确保该页位于一个独立的节中,或者调整其页眉设置以使其不同于其他页面。以下是如何删除单页页眉的步骤: 打开Word文档:首先,打开包含…...
2024/4/24 13:39:24 - 梯度消失和梯度爆炸的一些处理方法
在这里是记录一下梯度消失或梯度爆炸的一些处理技巧。全当学习总结了如有错误还请留言,在此感激不尽。 权重和梯度的更新公式如下: w w − η ⋅ ∇ w w w - \eta \cdot \nabla w ww−η⋅∇w 个人通俗的理解梯度消失就是网络模型在反向求导的时候出…...
2024/3/20 10:50:27 - 同一个pdf在windows和linux中的页数不一样
之前认为PDF的格式,至少页数是不会变化的,结果最近发现一个文档在windows和linux中的页数不一样,linux中的pdf进入像word一样排版变得紧凑了,原本在下一页的几行进入了上一页的末尾。问了gpt后得到这样的回答: PDF文档…...
2024/4/21 6:41:42 - 数据结构--KMP算法
数据结构–KMP算法 首先我在这里提出以下问题,一会一起进行探讨 1.什么是最长公共前后缀 2. KMP算法怎么实现对匹配原理 3. 最长公共前后缀怎么求解 KMP算法可以用来解决什么问题? 答:在字符串中匹配子串,也称为模式匹配 分析…...
2024/4/23 6:16:26 - 【外汇早评】美通胀数据走低,美元调整
原标题:【外汇早评】美通胀数据走低,美元调整昨日美国方面公布了新一期的核心PCE物价指数数据,同比增长1.6%,低于前值和预期值的1.7%,距离美联储的通胀目标2%继续走低,通胀压力较低,且此前美国一季度GDP初值中的消费部分下滑明显,因此市场对美联储后续更可能降息的政策…...
2024/4/23 20:58:27 - 【原油贵金属周评】原油多头拥挤,价格调整
原标题:【原油贵金属周评】原油多头拥挤,价格调整本周国际劳动节,我们喜迎四天假期,但是整个金融市场确实流动性充沛,大事频发,各个商品波动剧烈。美国方面,在本周四凌晨公布5月份的利率决议和新闻发布会,维持联邦基金利率在2.25%-2.50%不变,符合市场预期。同时美联储…...
2024/4/23 13:30:22 - 【外汇周评】靓丽非农不及疲软通胀影响
原标题:【外汇周评】靓丽非农不及疲软通胀影响在刚结束的周五,美国方面公布了新一期的非农就业数据,大幅好于前值和预期,新增就业重新回到20万以上。具体数据: 美国4月非农就业人口变动 26.3万人,预期 19万人,前值 19.6万人。 美国4月失业率 3.6%,预期 3.8%,前值 3…...
2024/4/23 13:28:06 - 【原油贵金属早评】库存继续增加,油价收跌
原标题:【原油贵金属早评】库存继续增加,油价收跌周三清晨公布美国当周API原油库存数据,上周原油库存增加281万桶至4.692亿桶,增幅超过预期的74.4万桶。且有消息人士称,沙特阿美据悉将于6月向亚洲炼油厂额外出售更多原油,印度炼油商预计将每日获得至多20万桶的额外原油供…...
2024/4/20 23:26:47 - 【外汇早评】日本央行会议纪要不改日元强势
原标题:【外汇早评】日本央行会议纪要不改日元强势近两日日元大幅走强与近期市场风险情绪上升,避险资金回流日元有关,也与前一段时间的美日贸易谈判给日本缓冲期,日本方面对汇率问题也避免继续贬值有关。虽然今日早间日本央行公布的利率会议纪要仍然是支持宽松政策,但这符…...
2024/4/23 13:27:44 - 【原油贵金属早评】欧佩克稳定市场,填补伊朗问题的影响
原标题:【原油贵金属早评】欧佩克稳定市场,填补伊朗问题的影响近日伊朗局势升温,导致市场担忧影响原油供给,油价试图反弹。此时OPEC表态稳定市场。据消息人士透露,沙特6月石油出口料将低于700万桶/日,沙特已经收到石油消费国提出的6月份扩大出口的“适度要求”,沙特将满…...
2024/4/19 11:57:53 - 【外汇早评】美欲与伊朗重谈协议
原标题:【外汇早评】美欲与伊朗重谈协议美国对伊朗的制裁遭到伊朗的抗议,昨日伊朗方面提出将部分退出伊核协议。而此行为又遭到欧洲方面对伊朗的谴责和警告,伊朗外长昨日回应称,欧洲国家履行它们的义务,伊核协议就能保证存续。据传闻伊朗的导弹已经对准了以色列和美国的航…...
2024/4/23 13:29:53 - 【原油贵金属早评】波动率飙升,市场情绪动荡
原标题:【原油贵金属早评】波动率飙升,市场情绪动荡因中美贸易谈判不安情绪影响,金融市场各资产品种出现明显的波动。随着美国与中方开启第十一轮谈判之际,美国按照既定计划向中国2000亿商品征收25%的关税,市场情绪有所平复,已经开始接受这一事实。虽然波动率-恐慌指数VI…...
2024/4/23 13:27:22 - 【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试
原标题:【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试美国和伊朗的局势继续升温,市场风险情绪上升,避险黄金有向上突破阻力的迹象。原油方面稍显平稳,近期美国和OPEC加大供给及市场需求回落的影响,伊朗局势并未推升油价走强。近期中美贸易谈判摩擦再度升级,美国对中…...
2024/4/23 13:28:42 - 【原油贵金属早评】市场情绪继续恶化,黄金上破
原标题:【原油贵金属早评】市场情绪继续恶化,黄金上破周初中国针对于美国加征关税的进行的反制措施引发市场情绪的大幅波动,人民币汇率出现大幅的贬值动能,金融市场受到非常明显的冲击。尤其是波动率起来之后,对于股市的表现尤其不安。隔夜美国股市出现明显的下行走势,这…...
2024/4/23 22:01:21 - 【外汇早评】美伊僵持,风险情绪继续升温
原标题:【外汇早评】美伊僵持,风险情绪继续升温昨日沙特两艘油轮再次发生爆炸事件,导致波斯湾局势进一步恶化,市场担忧美伊可能会出现摩擦生火,避险品种获得支撑,黄金和日元大幅走强。美指受中美贸易问题影响而在低位震荡。继5月12日,四艘商船在阿联酋领海附近的阿曼湾、…...
2024/4/23 13:29:23 - 【原油贵金属早评】贸易冲突导致需求低迷,油价弱势
原标题:【原油贵金属早评】贸易冲突导致需求低迷,油价弱势近日虽然伊朗局势升温,中东地区几起油船被袭击事件影响,但油价并未走高,而是出于调整结构中。由于市场预期局势失控的可能性较低,而中美贸易问题导致的全球经济衰退风险更大,需求会持续低迷,因此油价调整压力较…...
2024/4/23 13:27:46 - 氧生福地 玩美北湖(上)——为时光守候两千年
原标题:氧生福地 玩美北湖(上)——为时光守候两千年一次说走就走的旅行,只有一张高铁票的距离~ 所以,湖南郴州,我来了~ 从广州南站出发,一个半小时就到达郴州西站了。在动车上,同时改票的南风兄和我居然被分到了一个车厢,所以一路非常愉快地聊了过来。 挺好,最起…...
2024/4/23 13:47:22 - 氧生福地 玩美北湖(中)——永春梯田里的美与鲜
原标题:氧生福地 玩美北湖(中)——永春梯田里的美与鲜一觉醒来,因为大家太爱“美”照,在柳毅山庄去寻找龙女而错过了早餐时间。近十点,向导坏坏还是带着饥肠辘辘的我们去吃郴州最富有盛名的“鱼头粉”。说这是“十二分推荐”,到郴州必吃的美食之一。 哇塞!那个味美香甜…...
2024/4/19 11:59:23 - 氧生福地 玩美北湖(下)——奔跑吧骚年!
原标题:氧生福地 玩美北湖(下)——奔跑吧骚年!让我们红尘做伴 活得潇潇洒洒 策马奔腾共享人世繁华 对酒当歌唱出心中喜悦 轰轰烈烈把握青春年华 让我们红尘做伴 活得潇潇洒洒 策马奔腾共享人世繁华 对酒当歌唱出心中喜悦 轰轰烈烈把握青春年华 啊……啊……啊 两…...
2024/4/19 11:59:44 - 扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!
原标题:扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!扒开伪装医用面膜,翻六倍价格宰客!当行业里的某一品项火爆了,就会有很多商家蹭热度,装逼忽悠,最近火爆朋友圈的医用面膜,被沾上了污点,到底怎么回事呢? “比普通面膜安全、效果好!痘痘、痘印、敏感肌都能用…...
2024/4/23 13:28:08 - 「发现」铁皮石斛仙草之神奇功效用于医用面膜
原标题:「发现」铁皮石斛仙草之神奇功效用于医用面膜丽彦妆铁皮石斛医用面膜|石斛多糖无菌修护补水贴19大优势: 1、铁皮石斛:自唐宋以来,一直被列为皇室贡品,铁皮石斛生于海拔1600米的悬崖峭壁之上,繁殖力差,产量极低,所以古代仅供皇室、贵族享用 2、铁皮石斛自古民间…...
2024/4/23 13:29:47 - 丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者
原标题:丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者【公司简介】 广州华彬企业隶属香港华彬集团有限公司,专注美业21年,其旗下品牌: 「圣茵美」私密荷尔蒙抗衰,产后修复 「圣仪轩」私密荷尔蒙抗衰,产后修复 「花茵莳」私密荷尔蒙抗衰,产后修复 「丽彦妆」专注医学护…...
2024/4/23 13:28:14 - 广州械字号面膜生产厂家OEM/ODM4项须知!
原标题:广州械字号面膜生产厂家OEM/ODM4项须知!广州械字号面膜生产厂家OEM/ODM流程及注意事项解读: 械字号医用面膜,其实在我国并没有严格的定义,通常我们说的医美面膜指的应该是一种「医用敷料」,也就是说,医用面膜其实算作「医疗器械」的一种,又称「医用冷敷贴」。 …...
2024/4/23 13:27:51 - 械字号医用眼膜缓解用眼过度到底有无作用?
原标题:械字号医用眼膜缓解用眼过度到底有无作用?医用眼膜/械字号眼膜/医用冷敷眼贴 凝胶层为亲水高分子材料,含70%以上的水分。体表皮肤温度传导到本产品的凝胶层,热量被凝胶内水分子吸收,通过水分的蒸发带走大量的热量,可迅速地降低体表皮肤局部温度,减轻局部皮肤的灼…...
2024/4/23 13:27:19 - 配置失败还原请勿关闭计算机,电脑开机屏幕上面显示,配置失败还原更改 请勿关闭计算机 开不了机 这个问题怎么办...
解析如下:1、长按电脑电源键直至关机,然后再按一次电源健重启电脑,按F8健进入安全模式2、安全模式下进入Windows系统桌面后,按住“winR”打开运行窗口,输入“services.msc”打开服务设置3、在服务界面,选中…...
2022/11/19 21:17:18 - 错误使用 reshape要执行 RESHAPE,请勿更改元素数目。
%读入6幅图像(每一幅图像的大小是564*564) f1 imread(WashingtonDC_Band1_564.tif); subplot(3,2,1),imshow(f1); f2 imread(WashingtonDC_Band2_564.tif); subplot(3,2,2),imshow(f2); f3 imread(WashingtonDC_Band3_564.tif); subplot(3,2,3),imsho…...
2022/11/19 21:17:16 - 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机...
win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”问题的解决方法在win7系统关机时如果有升级系统的或者其他需要会直接进入一个 等待界面,在等待界面中我们需要等待操作结束才能关机,虽然这比较麻烦,但是对系统进行配置和升级…...
2022/11/19 21:17:15 - 台式电脑显示配置100%请勿关闭计算机,“准备配置windows 请勿关闭计算机”的解决方法...
有不少用户在重装Win7系统或更新系统后会遇到“准备配置windows,请勿关闭计算机”的提示,要过很久才能进入系统,有的用户甚至几个小时也无法进入,下面就教大家这个问题的解决方法。第一种方法:我们首先在左下角的“开始…...
2022/11/19 21:17:14 - win7 正在配置 请勿关闭计算机,怎么办Win7开机显示正在配置Windows Update请勿关机...
置信有很多用户都跟小编一样遇到过这样的问题,电脑时发现开机屏幕显现“正在配置Windows Update,请勿关机”(如下图所示),而且还需求等大约5分钟才干进入系统。这是怎样回事呢?一切都是正常操作的,为什么开时机呈现“正…...
2022/11/19 21:17:13 - 准备配置windows 请勿关闭计算机 蓝屏,Win7开机总是出现提示“配置Windows请勿关机”...
Win7系统开机启动时总是出现“配置Windows请勿关机”的提示,没过几秒后电脑自动重启,每次开机都这样无法进入系统,此时碰到这种现象的用户就可以使用以下5种方法解决问题。方法一:开机按下F8,在出现的Windows高级启动选…...
2022/11/19 21:17:12 - 准备windows请勿关闭计算机要多久,windows10系统提示正在准备windows请勿关闭计算机怎么办...
有不少windows10系统用户反映说碰到这样一个情况,就是电脑提示正在准备windows请勿关闭计算机,碰到这样的问题该怎么解决呢,现在小编就给大家分享一下windows10系统提示正在准备windows请勿关闭计算机的具体第一种方法:1、2、依次…...
2022/11/19 21:17:11 - 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”的解决方法...
今天和大家分享一下win7系统重装了Win7旗舰版系统后,每次关机的时候桌面上都会显示一个“配置Windows Update的界面,提示请勿关闭计算机”,每次停留好几分钟才能正常关机,导致什么情况引起的呢?出现配置Windows Update…...
2022/11/19 21:17:10 - 电脑桌面一直是清理请关闭计算机,windows7一直卡在清理 请勿关闭计算机-win7清理请勿关机,win7配置更新35%不动...
只能是等着,别无他法。说是卡着如果你看硬盘灯应该在读写。如果从 Win 10 无法正常回滚,只能是考虑备份数据后重装系统了。解决来方案一:管理员运行cmd:net stop WuAuServcd %windir%ren SoftwareDistribution SDoldnet start WuA…...
2022/11/19 21:17:09 - 计算机配置更新不起,电脑提示“配置Windows Update请勿关闭计算机”怎么办?
原标题:电脑提示“配置Windows Update请勿关闭计算机”怎么办?win7系统中在开机与关闭的时候总是显示“配置windows update请勿关闭计算机”相信有不少朋友都曾遇到过一次两次还能忍但经常遇到就叫人感到心烦了遇到这种问题怎么办呢?一般的方…...
2022/11/19 21:17:08 - 计算机正在配置无法关机,关机提示 windows7 正在配置windows 请勿关闭计算机 ,然后等了一晚上也没有关掉。现在电脑无法正常关机...
关机提示 windows7 正在配置windows 请勿关闭计算机 ,然后等了一晚上也没有关掉。现在电脑无法正常关机以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!关机提示 windows7 正在配…...
2022/11/19 21:17:05 - 钉钉提示请勿通过开发者调试模式_钉钉请勿通过开发者调试模式是真的吗好不好用...
钉钉请勿通过开发者调试模式是真的吗好不好用 更新时间:2020-04-20 22:24:19 浏览次数:729次 区域: 南阳 > 卧龙 列举网提醒您:为保障您的权益,请不要提前支付任何费用! 虚拟位置外设器!!轨迹模拟&虚拟位置外设神器 专业用于:钉钉,外勤365,红圈通,企业微信和…...
2022/11/19 21:17:05 - 配置失败还原请勿关闭计算机怎么办,win7系统出现“配置windows update失败 还原更改 请勿关闭计算机”,长时间没反应,无法进入系统的解决方案...
前几天班里有位学生电脑(windows 7系统)出问题了,具体表现是开机时一直停留在“配置windows update失败 还原更改 请勿关闭计算机”这个界面,长时间没反应,无法进入系统。这个问题原来帮其他同学也解决过,网上搜了不少资料&#x…...
2022/11/19 21:17:04 - 一个电脑无法关闭计算机你应该怎么办,电脑显示“清理请勿关闭计算机”怎么办?...
本文为你提供了3个有效解决电脑显示“清理请勿关闭计算机”问题的方法,并在最后教给你1种保护系统安全的好方法,一起来看看!电脑出现“清理请勿关闭计算机”在Windows 7(SP1)和Windows Server 2008 R2 SP1中,添加了1个新功能在“磁…...
2022/11/19 21:17:03 - 请勿关闭计算机还原更改要多久,电脑显示:配置windows更新失败,正在还原更改,请勿关闭计算机怎么办...
许多用户在长期不使用电脑的时候,开启电脑发现电脑显示:配置windows更新失败,正在还原更改,请勿关闭计算机。。.这要怎么办呢?下面小编就带着大家一起看看吧!如果能够正常进入系统,建议您暂时移…...
2022/11/19 21:17:02 - 还原更改请勿关闭计算机 要多久,配置windows update失败 还原更改 请勿关闭计算机,电脑开机后一直显示以...
配置windows update失败 还原更改 请勿关闭计算机,电脑开机后一直显示以以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!配置windows update失败 还原更改 请勿关闭计算机&#x…...
2022/11/19 21:17:01 - 电脑配置中请勿关闭计算机怎么办,准备配置windows请勿关闭计算机一直显示怎么办【图解】...
不知道大家有没有遇到过这样的一个问题,就是我们的win7系统在关机的时候,总是喜欢显示“准备配置windows,请勿关机”这样的一个页面,没有什么大碍,但是如果一直等着的话就要两个小时甚至更久都关不了机,非常…...
2022/11/19 21:17:00 - 正在准备配置请勿关闭计算机,正在准备配置windows请勿关闭计算机时间长了解决教程...
当电脑出现正在准备配置windows请勿关闭计算机时,一般是您正对windows进行升级,但是这个要是长时间没有反应,我们不能再傻等下去了。可能是电脑出了别的问题了,来看看教程的说法。正在准备配置windows请勿关闭计算机时间长了方法一…...
2022/11/19 21:16:59 - 配置失败还原请勿关闭计算机,配置Windows Update失败,还原更改请勿关闭计算机...
我们使用电脑的过程中有时会遇到这种情况,当我们打开电脑之后,发现一直停留在一个界面:“配置Windows Update失败,还原更改请勿关闭计算机”,等了许久还是无法进入系统。如果我们遇到此类问题应该如何解决呢࿰…...
2022/11/19 21:16:58 - 如何在iPhone上关闭“请勿打扰”
Apple’s “Do Not Disturb While Driving” is a potentially lifesaving iPhone feature, but it doesn’t always turn on automatically at the appropriate time. For example, you might be a passenger in a moving car, but your iPhone may think you’re the one dri…...
2022/11/19 21:16:57