mysql课堂练习题之数据查询

-1

以下为mysql课堂教学练习题目,可在评论区互动答案,后续公布

1.创建数据库petstore:

CREATE DATABASE petstore

2. 指定数据库:

USE Petstore;

3 创建用户表
CREATE TABLE account (
  userid char(6) NOT NULL ,
  fullname varchar(10) NOT NULL,
  password varchar(20) NOT NULL,
  sex char(2) NOT NULL,
  address varchar(40) NULL,
  email varchar(20) NULL,
  phone varchar(11) NOT NULL,
  PRIMARY KEY (userid)
);
4 插入数据
INSERT INTO account VALUES
    ('u0001', '刘晓和', '123456', '男', '广东深圳市', 'liuxh@163.com', '13512345678'), 
    ('u0002', '张红庆', '123456', '男', '广东深圳市',  'zhangjq@163.com', '13512345679'), 
    ('u0003', '罗红红', '123456', '女', '广东深圳市', 'longhh@163.com', '13512345689'),
    ('u0004', '李昊华', '123456', '女', '广东广州市', 'lihh@163.com', '13812345679'), 
    ('u0005', '吴美红', '123456', '女', '广东珠海市', 'wumx@163.com', '13512345879'), 
    ('u0006', '王天赐', '123456', '男', '广东中山市', 'wangtc@163.com', '13802345679');
用SQL语句完成以下题目:

(1)查询account表中用户的用户号(userid),姓名(fullname),密码(password),性别(sex),地址(address),邮箱(email),电话(phone),显示的列标题为用户号,姓名,密码,性别,地址,邮箱,电话

(2)查询account表中用户的姓名(fullname)和性别(sex),要求性别为男时显示为M,女时显示为F

(3)查询account表中地址在广东深圳市的用户姓名(fullname)、地址(address)和电话(phone),显示的列标题为姓名、地址、电话

(4)查询account表中名字中有“红”字的用户的所有信息

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值