MySQL(三)——DQL数据查询语言

3.MySQL基础——DQL

准备数据

在进行数据查询操作前,先来准备一些数据并存入到数据表中。

例:

(1)先来创建一个数据库goods,设定编码为utf8;

(2)在库中创建一个product表,字段有pid商品编号、pname商品名称、price商品价格、category_id商品分类;

(3)当成功添加数据内容后,查看数据结果。

##########################准备数据######################################
# 创建数据库
create database if not exists goods charset utf8;

# 使用数据库
use goods;

# 创建表
create table product(
    pid         int primary key auto_increment,
    pname       varchar(20),
    price       double,
    category_id varchar(32)
) engine = InnoDB default charset utf8;

# 插入数据
insert into product values (1,'联想',8000,'c001');
insert into product values (2,'海尔',3000,'c001');
insert into product values (3,'雷神',5000,'c001');
insert into product values (4,'杰克琼斯',800,'c002');
insert into product values (5,'真维斯',200,'c002');
insert into product values (6,'花花公子',440,'c002');
insert into product values (7,'劲霸',2000,'c002');
insert into product values (8,'香奈儿',800,'c003');
insert into product values (9,'相宜本草',200,'c003');
insert into product values (10,'面霸',52,'c003');
insert into product values (11,'好想你枣',56,'c004');
insert into product values (12,'香飘飘奶茶',6,'c005');
insert into product values (13,'海澜之家',190,'c002');
insert into product values (14,'三只松鼠核桃',120,'c005');
insert into product values (15,'洞庭湖鱼',69,'c005');
insert into product values (16,'三文鱼',220,'c005');
insert into product values (17,'蓝月亮',54,'c002');
insert into product values (18,'越南青芒',78,'c002');

在这里插入图片描述

简单查询

简单查询有两种方式:

(1)查询所有数据

(2)按不同字段名来查询数据

# 查询表内所有数据
select * from 表名;

# 查询表内数据,以指定的列来显示结果
select [distinct] 字段名1,字段名2,... from 表名;

例:

(1)在数据库goods,查询商品表的所有数据信息;

(2)查询商品表的所有名称信息;

(3)查询商品名称、价格、分类的所有结果;

(4)将所有的商品

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值