mysql考题

mysql 的考题

 

数据库考试题目
名字:
一、简答
1. mysql的管理员是?mysql的端口是?

root,3306

2. mysql中常见的数据类型有哪些,

 int  char  varchar  date

3. 管理mysql常用的工具有哪些?

1.mysql workbench

 2.sqlyong 3.navicat

4. SQL是什么?mysql是什么?有什么区别?

5. DML语句包括什么?

insert delete update
6. 怎样查询一张表中最后一行数据?比如说表名为test
7. 你所了解的数据库有哪些?
8. where和having的区别是什么?
二、数据库设计
1.商品表s
a.商品id(gid)数字类型
b.商品名称(name)字符类型
c.商品价格(price)数字类型
2.订单表d
a.订单id (did)数字类型
b.客户kid(kid)数字类型
c.订单信息(ddx)字符类型
D.商品id (gid)数字类型
3.客户表k
a.客户kid (kid)数字类型
b.客户信息kxx字符类型
C.客户名称name 字符类型
1.写出创建商品表的SQL语句

use test;

create table goods
(
gid int,
name int,
name varchar(255)
);


create table orders
(
did int,
ddx varchar(255),
kid int,
gid int
);
create table Customer
(
kid int,
kkx varchar(255),
name varchar(255)
);

2.添加新商品,商品名称为nokia,价格为500

insert into goods values(1,'nokia',500);

 

3.查询客户名称是K开头的人购买的所有商品的名称

-- 查询客户名称是K开头的人购买的所有商品的名称
select g.name from goods g,orders o,Customer C where g.gid = o.gid and
o.kid = C.kid and C.name like 'k%';

4.查询购买了商品价格最高的订单号是

 

5.查询每个客户下了多少订单,要求显示客户名称和订单数量

6.查询订单数量超过5的客户信息
7.删除客户scott的相关信息

8.查询客户表中第10行到第20行数据

幕布 - 思维概要整理工具

转载于:https://www.cnblogs.com/zyblb/p/11008510.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值