MySQL数据库扩展操作

1、将products表中所有水果的名称、种类和出厂日期信息并插入新表products_new中。

create table products_new(名称 varchar(50), 种类 varchar(50), 出厂日期 varchar(50))default character set utf8;

insert into products_new (名称,种类,出厂日期) select 名称,种类,出厂日 期 from products where 种类='水果';

 

 2、查询所有水果的名称和出厂日期,以特定格式拼接字符串,如"西瓜的出厂日期是:2017/05/06"。

 

select concat(名称, '的出厂日期是:', date_format(出厂日期, '%Y/%m/%d')) from products_new ;

3、创建数据表sales

create table sales
(名称 varchar(50), 销售地点 varchar(50), 销售价格 float(7,4))
default character set utf8;

insert into saMariaDB [shop]> insert into sales value
('苹果','河北','5.0000'),
('香蕉','湖南','6.2000'),
('番茄','北京','3.1500'),
('黄瓜','湖北','2.4500'),
('芹菜','河北','1.1100'),
('草莓','北京','10.0000'),
('哈密瓜','北京','8.9800'),
('蓝莓','上海','59.9000'),
('核桃','海南','35.8000');

 4、在products表和sales表中查询产品的名称、种类、成本、销售地点和销售价格。

select products.名称, products.种类, products.成本, sales.销售地点, sales.销售价格 from products inner join sales on products.名称 =  sales.名称;

5、在products表和sales表中查询销往海南的产品名称、种类、成本和销售价格。

select products.名称, products.种类, products.成本, sales.销售地点, sales.销售价格 from products inner join sales on products.名称 =  sales.名称 where sales.销售地点='海南';

 6、在 products 表和 sales 表中查询销往北京的蔬菜名称、种类、成本和销售价格。

select products.名称, products.种类, products.成本, sales.销售地点, sales.销售价格 from products inner join sales on products.名称 =  sales.名称 where sales.销售地点='北京';

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值