MySQL:合并查詢語句

1、查詢表的數據

t_book表數據
SELECT * FROM db_book.t_book;
在這里插入圖片描述

t_booktype表數據
SELECT * FROM db_book.t_booktype;
在這里插入圖片描述

提醒: 下面的查詢操作的數據來自上圖查詢表的數據

2. 使用 UNION 查詢結果合并,會去掉重復的數據

使用UNION關鍵字是,數據庫系統會講所有的查詢結果合并到一起,然后去除掉相同的記錄;

SELECT id FROM t_book UNION SELECT id FROM t_booktype;/*結果合并,會去掉重復的*/

查詢結果
在這里插入圖片描述
從上圖可以看出,兩個表的相同的id數據已經去掉了

3. 使用 UNION ALL 查詢結果合并,不會去掉重復的

使用UNIONALL,不會去除掉系統的記錄,

SELECT id FROM t_book UNION ALL SELECT id FROM t_booktype;/*結果合并,不會去掉重復的*/

查詢看結果
在這里插入圖片描述
從上圖可以看出,兩個表的相同的id數據都顯示了,沒有去重

4. 為表取別名同時查詢數據

為表取別名
格式:表名 表的別名

SELECT * FROM t_booktype tb WHERE tb.id = 12;/*給表取別名*/

查詢結果
在這里插入圖片描述
上圖執行SQL語句中,給t_booktype表取的別名為tb,查詢id等于12的數據成功顯示出來。

5. 為表和字段同時取別名進行查詢部分數據

SELECT id, tb.bookTypeName bTypeN FROM t_booktype tb WHERE tb.id = 4;/*給表取別名*/

查詢結果
在這里插入圖片描述

6. 為表取別名同時使用AS為字段取別名進行查詢部分數據

為字段取別名
格式:屬性名[AS]別名

SELECT id, tb.bookTypeName AS bTypeN FROM t_booktype tb WHERE tb.id = 19;/*給字段取別名*/

查詢結果
在這里插入圖片描述

推薦

  • MySQL:常用的SQL語句
  • MySQL:單表查詢SQL語句

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/714310.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/714310.shtml
英文地址,請注明出處:http://en.pswp.cn/news/714310.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

社區店經營口號大揭秘:如何吸引更多顧客?

社區店的經營口號是吸引顧客的重要工具,一個好的口號能夠在短時間內傳達店鋪的特色和價值,并引起顧客的興趣。 作為一名開鮮奶吧5年的創業者,我將分享一些關于社區店經營口號的干貨,幫助你吸引更多的顧客。 1、突出獨特賣點&…

群控代理IP搭建教程:打造一流的網絡爬蟲

目錄 前言 一、什么是群控代理IP? 二、搭建群控代理IP的步驟 1. 獲取代理IP資源 2. 配置代理IP池 3. 選擇代理IP策略 4. 編寫代理IP設置代碼 5. 異常處理 三、總結 前言 群控代理IP是一種常用于網絡爬蟲的技術,通過使用多個代理IP實現并發請求…

優思學院|3步驟計算出Cpk|學習Minitab

在生產和質量管理中,準確了解和控制產品特性至關重要。一個關鍵的工具是Cpk值,它是衡量生產過程能力的重要指標。假設我們有一個產品特性的規格是5.080.02,通過收集和分析過程數據,我們可以計算出Cpk值,進而了解生產過…

CentOS 定時調度

文章目錄 一、場景說明二、腳本職責三、參數說明四、操作示例五、注意事項 一、場景說明 本自動化腳本旨在為提高研發、測試、運維快速部署應用環境而編寫。 腳本遵循拿來即用的原則快速完成 CentOS 系統各應用環境部署工作。 統一研發、測試、生產環境的部署模式、部署結構、…

Java中靈活使用Mockito

目錄 Java中靈活使用Mockito引言Mockito簡介基本用法實例演示使用場景和案例解決方案結語 Java中靈活使用Mockito 引言 Mockito是Java中常用的mock框架之一,用于進行單元測試時模擬對象的行為。本文將介紹Mockito的基本用法,并探討如何在實際項目中靈活…

AP8P059 PIR 人體感應太陽能 LED 燈控制芯片

概述 AP8P059 是一款集成低壓 LDO、光控、充電控制、過充保護、欠壓保護、PIR感應、延時為一體的人體感應太陽能 LED燈控制芯片,只需要很少的外接元件,適用于鋰電池供電的PIR人體感應LED燈具的應用。外置的一級帶通增益放大器便于客戶調整感應靈敏度&am…

QT MinGW64編譯vlc源碼

編譯環境搭建 參考文章《QT Mingw32/64編譯ffmpeg源碼生成32/64bit庫以及測試》,搭建msys64環境; 運行msys.exe,運行: pacman -S git subversion cvs automake autoconf libtool m4 make gettext pkg-config mingw-w64-i686-lua findutils …

docker配置數據默認存儲路徑graph已過時,新版本中是data-root

錯誤信息 我在修改/etc/docker/daemon.json文件中,添加存儲路徑graph字段。然后sudo systemctl restart docker包如下錯誤:使用journalctl -xeu docker.service錯誤信息,發現不能匹配graph字段。 原因 我的docker版本: 在doc…

mybatisplus整合flowable-ui-modeler報錯

1、問題 Description:file [/Users/xingyuwei/Documents/project/java/springboot_01/target/classes/com/xingyu/mapper/TemplateMapper.class] required a single bean, but 2 were found:- sqlSessionFactory: defined by method sqlSessionFactory in class path resource…

TypeScript08:在TS中使用模塊化

前言:tsconfig.json中的配置 一、前端領域中的模塊化標準 前端領域中的模塊化標準有: ES6、commonjs、amd、umd、system、esnext 二、 TS中如何書寫模塊化語句 TS 中,導入和導出模塊,統一使用 ES6 的模塊化標準。 myModule.ts &a…

Keil新版本安裝編譯器ARMCompiler 5.06

0x00 緣起 我手頭的項目在使用最新版本的編譯器后,燒錄后無法正常運行,故安裝5.06,測試后發現程序運行正常,以下為編譯器的安裝步驟。 0x01 解決方法 1. 下載編譯器安裝文件,可以去ARM官網下載,也可以使用我…

藍橋杯練習系統(算法訓練)ALGO-993 RP大冒險

資源限制 內存限制:64.0MB C/C時間限制:200ms Java時間限制:600ms Python時間限制:1.0s 問題描述 請盡情使用各種各樣的函數來測試你的RP吧~~~ 輸入格式 一個數N表示測點編號。 輸出格式 一個0~9的數。 樣例輸入 0 樣…

【airtest】自動化入門教程(三)Poco操作

目錄 一、準備工作 1、創建一個pthon腳本 2、光標位置 2、選擇Android 3、選擇yes 二、定位元素 三、poco基于設備/屏幕 方式 1、poco.click( (x,y))基于屏幕點擊相對坐標為x,y的位置 2、poco.get_screen_size() 3、poco.swipe(v1,v2)基于屏幕從v1位置滑到…

02.剛性事務

剛性事務 1.DTP模型 X/Open組織介紹 X/OPEN是一個組織(現在的open group)X/Open國際聯盟有限公司是一個歐洲基金會,它的建立是為了向UNIX環境提供標準。它主要的目標是促進對UNIX語言、接口、網絡和應用的開放式系統協議的制定。它還促進在…

初識C語言—常見關鍵字

變量的命名最好有意義 名字必須是字母&#xff0c;數字&#xff0c;下劃線組成&#xff0c;不能有特殊字符&#xff0c;同時不能以數字開頭 變量名不能是關鍵字 typedef---類型定義&#xff0c;類型重命名 #include <stdio.h>typedef unsigned int uint; //將unsigne…

ubuntu20.04設置docker容器開機自啟動

ubuntu20.04設置docker容器開機自啟動 1 docker自動啟動2 容器設置自動啟動3 容器自啟動失敗處理 1 docker自動啟動 &#xff08;1&#xff09;查看已啟動的服務 $ sudo systemctl list-units --typeservice此命令會列出所有當前加載的服務單元。默認情況下&#xff0c;此命令…

龍蜥Anolis 8.4 安裝 salt-stack

Python3 安裝 sudo dnf install python3 -y Install SaltStack Yum Repository sudo dnf install -y https://repo.saltstack.com/py3/redhat/salt-py3-repo-latest.el8.noarch.rpm sudo dnf makecache sudo dnf -y update 安裝Salt-stack sudo dnf install -y salt-master …

Python自動化測試基礎必備知識點總結

一、自動化測試的概念 性能系統負載能力穩定性過載操作下的系統瓶頸自動化測試&#xff0c;使用程序代替人工&#xff0c;可以提高測試效率性&#xff0c;自動化測試能自動化使用代碼模擬大量用戶&#xff0c;讓用戶請求多頁和多用戶并發請求收集參數&#xff0c;并對系統負載…

待做事情哦

單點登錄&#xff1a; 搞懂單點登錄SSO&#xff0c;基于SpringBootJWT實現單點登錄解決方案-阿里云開發者社區 (aliyun.com)

設計模式七:責任鏈模式

文章目錄 1、責任鏈模式2、spring中的責任鏈模式Spring InterceptorServlet FilterNetty 1、責任鏈模式 責任鏈模式為請求創建了一個接收者對象的鏈&#xff0c;在這種模式下&#xff0c;通常每個節點都包含對另一個節點者的引用。每個節點針對請求&#xff0c;處理自己感興趣…