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.销售地点='北京';