数据库的基本操作:第三篇 查,修,添,删 (第一节:查)

本节介绍数据库的基本查询操作,包括创建数据表、插入数据,以及使用DESCRIBE、SHOW CREATE TABLE和SELECT * FROM命令来查看数据表结构和内容。通过实例展示了如何查询数据表的字段信息和详细结构。
摘要由CSDN通过智能技术生成

第一节:查

首先创建两张数据表,一张为主表,一张为附表。

-- 创建一张emp表为主表
CREATE TABLE emp
(
	p_id INT PRIMARY KEY AUTO_INCREMENT,
	p_name VARCHAR(100) NOT NULL
)ENGINE=INNODB;

运行结果:

-- 创建一张student数据表为附表
CREATE TABLE student
(
	s_id INT PRIMARY KEY AUTO_INCREMENT,
	s_name  VARCHAR(50) NOT NULL,
	sex CHAR(2),
	salary FLOAT,
	deptId INT,
	CONSTRAINT fk_student_emp FOREIGN KEY(deptId) REFERENCES emp(p_id)
)ENGINE=INNODB;

运行结果

向两张数据表插入数据

-- 插入语句在emp数据表中
INSERT INTO emp VALUES(1,'开发部');
INSERT INTO emp VALUES(2,'财务部');
INSERT INTO emp VALUES(3,'销售部');
INSERT INTO emp VALUES(4,'设计部');

运行结果

-- 插入语句在student数据表中
INSERT INTO student VALUES(1,'李一','男',5600,1);
INSERT INTO student VALUES(null,'张一','男',8000,1);
INSERT INTO student VALUES(null,'张二','男',3600,2);
INSERT INTO student VALUES(null,'张三','男',5400,3);
INSERT INTO student VALUES(null,'张四','男',5600,4);

运行结果

创建好表后我们就开始查询:

DESC/DESCRIBE查看数据表结构的字符段信息,字段名,字段的数据类型,是否为主键,默认值,唯一性,外键等信息。

查询语句如下:

DESCRIBE 表名 ; 或 DESC 表名 ;

DESC emp;

运行结果

DESCRIBE emp;

运行结果

提示:DESCRIBE/DESC 的查询结果都是一样的。

查看数据表的详细结构,语法如下:

SHOW CREATE TABLE 表名 \G

SHOW CREATE TABLE 表名 ;

SHOW CREATE TABLE emp \G

运行结果

不加 \ G 的查询语句如下:

SHOW CREATE TABLE emp;

运行结果

提示:查看数据表的详细结构SHOW CREATE TABLE 表名 \G,如果不加\G查询数据表结构的信息会与相对加\G查询的要混乱点。

查看数据表的数据内容 语句如下:

SELECT * FROM  表名 ;

SELECT * FROM emp;

运行结果

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值