以下为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表中名字中有“红”字的用户的所有信息
-1

174万+

被折叠的 条评论
为什么被折叠?



