《Oracle MySQL程式設計自學與面試指南》11-01:聯合查詢
阿新 • • 發佈:2021-01-07
內容導航:
- 前言
- 1、概述
- 2、定義
前言
1、定義
聯合查詢
以聯合查詢的方式獲取category_id為6和9的商品資訊
mysql> USE shop;
Database changed
mysql> SELECT id, name, price FROM sh_goods WHERE category_id = 9
-> UNION
-> SELECT id, name, keyword FROM sh_goods WHERE category_id = 6;
±—±--------±--------+
| id | name | price |
| 7 | | 109.00 |
| 5 | | |
±—±--------±--------+
2 rows in set (0.00 sec)
除此之外,若要對聯合查詢的記錄進行排序等操作,需要使用圓括號“()”包裹每一個SELECT語句,在SELECT語句內或在聯合查詢的最後新增ORDER