第2关:创建供应商表S,并插入数据

任务描述

供应商表S由供应商代码(SNO)、供应商姓名(SNAME)、供应商状态(STATUS)、供应商所在城市(CITY)组成。创建供应商表S(SNO,SNAME,STATUS,CITY),并在S表中插入下图数据。

相关知识

1、MySQL创建表的基本语法如下:

其中,table_name 是要创建的表的名称,column1, column2, ..., columnN 是表的列名,datatype 是列的数据类型,constraint 是列的约束条件。

例如,创建一个名为 users 的表,包含 id(整数类型,主键),name(字符串类型),age(整数类型)和 email(字符串类型)这几列的例子:

2、MySQL插入数据的基本语法如下:

其中,"table_name"是要插入数据的表名,"column1, column2, column3, ..."是要插入数据的列名,"value1, value2, value3, ..."是要插入的数据。

例如,在一个名为"users"的表中插入2条记录,则INSERT语句如下:


开始你的任务吧,祝你成功!

sql 复制代码
USE mydata;
#请在此处添加实现代码
########## Begin ##########
CREATE TABLE S(
    SNO varchar(20),
    SNAME varchar(20),
    STATUS varchar(20),
    CITY varchar(20));
INSERT INTO S(SNO,SNAME,STATUS,CITY)
VALUES('S1','精益',20,'天津'),('S2','盛锡',10,'北京'),('S3','东方红',30,'北京'),('S4','丰泰盛',20,'天津'),('S5','为民',30,'上海');
########## End ##########
#以下代码禁止删除
SELECT * FROM S;
相关推荐
123过去4 小时前
mdb-sql使用教程
linux·网络·数据库·sql
敬业小码哥6 小时前
记一次:sqlit3恢复database disk image is malformed
数据库·sql·sqlite3
小江的记录本7 小时前
【Java】Java核心关键字:final、static、volatile、synchronized、transient(附《面试高频考点》)
java·开发语言·spring boot·后端·sql·spring·面试
mygljx7 小时前
oracle 12c查看执行过的sql及当前正在执行的sql
java·sql·oracle
蓝黑20207 小时前
SQL的update语句更新顺序的坑
数据库·sql·mysql
山峰哥8 小时前
《解锁SQL高效查询:从索引设计到执行计划优化》
服务器·数据库·sql·oracle·性能优化
qq_283720058 小时前
MySQL实战(七):日常运维 SQL汇总
运维·sql·mysql
hopsky8 小时前
ClickHouse SQL 在 Java 中的校验方法
java·sql·clickhouse
SelectDB技术团队9 小时前
从两套系统到一条 SQL:SelectDB search() 搞定日志的搜索与分析
数据库·数据仓库·sql·开源
FITA阿泽要努力9 小时前
《SQL如何在项目中安全查询》
数据库·sql