《MySQL入門學習》 p46 p48

2021-09-26 18:30:15 字數 1772 閱讀 7974

p46 多表連線_內連線

create database db2;

-- 新建部門表

create table dept(

id int primary key auto_increment,

name varchar(20)

)insert into dept(name) values ('開發部'),('市場部'),('財務部');

-- 新建員工表

create table emp(

id int primary key auto_increment,

name varchar(10),

gender char(1),

salary double,

join_date date,

dept_id int,

foreign key (dept_id) references dept(id)

)insert into emp(name,gender,salary,join_date,dept_id) values('孫悟空','男',7200,'2013-02-24',1);

insert into emp(name,gender,salary,join_date,dept_id) values('豬八戒','男',3600,'2010-12-02',2);

insert into emp(name,gender,salary,join_date,dept_id) values('唐僧','男',9000,'2008-08-08',2);

insert into emp(name,gender,salary,join_date,dept_id) values('白骨精','女',5000,'2015-10-07',3);

insert into emp(name,gender,salary,join_date,dept_id) values('蜘蛛精','女',4500,'2011-03-14',1);

-- 查詢所有員工資訊,和對應的部門資訊

select * from emp,dept where emp.`dept_id` = dept.`id`;

-- 查詢所員工表的名稱,性別。部門表的名稱

select emp.name,emp.`gender`,emp.`name` from emp,dept where emp.`dept_id` = dept.`id`;

-- 或者我們一般會使用別名

p47 多表連線_外連線

p48 多表連線_子查詢概述

《MySQL入門學習》 p49 p51

p49 多表查詢 子查詢 p50 多表查詢 子查詢 p51 多表查詢 練習1 create database db3 use db3 部門表 create table dept id int primary key primary key,部門id dname varchar 50 部門名稱 loc...

CSS樣式 入門學習p4

css的功能強大 3.4 css的優先權原則 在乙個樣式表中發生衝突,按最後定義的樣式來顯示。在多個樣式表中發生衝突,按照內聯樣式表 文件級樣式表 外部樣式表的優先順序顯示。當html樣式與css樣式存在衝突時,優先應用css樣式中定義的屬性。3 css屬性 設定文字樣式 利用css的這些屬性,可以...

P4學習筆記(三)P4程式語言簡介

上圖展示了p4語言主要結構,下面簡單講解一下p4的基本語法 header ethernet h header vlan tag h struct my headers ht 基本型別派生型別struct 無序成員集合 typedef bit 48 ethernetaddress typedef bi...