暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

openGauss每日一练第1天 | 表的基础使用

原创 冯博 2021-12-01
376

openGauss每日一练第1天,记录一下每天的进步。。


内容

今天的内容主要是表的基础使用,其主要包括表的创建,表的查询,表的删除,表的插入,内容比较基础,但很有趣。

课后作业打卡

1.创建一个表products

这里product_name的数据类型为Char(30)而不是Char(10),如果为Char(10),后面的长度不够。这里图片截错了。。

字段名

数据类型

含义

product_id

INTEGER

产品编号

product_name

Char(30)

产品名

category

Char(10)

种类

其创建语句如下:

CREATE TABLE products

( product_id             integer,     

  product_name           char(30),   

  category               char(10)

) ;


2.向表中插入数据,采用一次插入一条和多条记录的方式

product_id

product_name

category

1502

olympus camera

electrncs

1601

lamaze

toys

1700

wait interface

Books

1666

harry potter

toys

 一次插入一条

INSERT INTO products VALUES (1502,'olympus camera','electrncs');


 一次插入多条

INSERT INTO products VALUES (1601,'lamaze','toys'),(1700,'wait interface','Books'),(1666,'harry potter','toys');


3.查询表中所有记录及记录数

我们一共插入了4条数据,其截图如下:

这里图片有点奇怪,不知道什么原因。

select * from products;


select count(*) from products;


4.查询表中所有category记录,并将查询结果按升序排序

这里按照 product_id对category进行排序。

select category from products order by product_id;


5.查询表中category为toys的记录

select * from products where category= 'toys';


6.删除表格

drop table products;




最后修改时间:2021-12-16 23:14:40
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论