查询商品表中指定条件的商品信息(多条件查询) 分数 5 作者 张爽 单位 广东东软学院 查询sh_goods表中表中用户评分为4.5或者价格小于10元的商品信息。 提示:请使用SELECT语句作答。 表结构: 请在这里写定义表结构的SQL语句。例如: CREATE TABLE sh_goods ( id INT PRIMARY KEY, --商品id category_id INT NOT NULL DEFAULT 0 , -- 商品分类id name VARCHAR(120) NOT NULL,
时间: 2024-02-14 21:07:05 浏览: 72
CREATE TABLE sh_goods (
id INT PRIMARY KEY,
category_id INT NOT NULL DEFAULT 0,
name VARCHAR(120) NOT NULL,
description TEXT,
price DECIMAL(10,2) NOT NULL DEFAULT 0.00,
rating DECIMAL(2,1) NOT NULL DEFAULT 0.0
);
SELECT * FROM sh_goods WHERE rating = 4.5 OR price < 10;
相关问题
为商品表部分字段添加数据 分数 5 作者 张爽 单位 广东东软学院 本题目要求编写SQL语句,为sh_goods表添加一行记录。 提示:请使用insert语句作答。 表结构: 请在这里写定义表结构的SQL语句。例如: CREATE TABLE sh_goods ( id INT PRIMARY KEY, --商品id category_id INT NOT NULL DEFAULT 0 , -- 商品分类id name VARCHAR(120) NOT NULL, --商品名称 keyword VARCHAR(255) NOT NULL, -- 关键词编号 content TEXT NOT NULL , --商品详情 price DECIMAL(10, 2) NOT NULL DEFAULT 0 , --价格 stock INT NOT NULL DEFAULT 0, -- 库存 score DECIMAL(3, 2) NOT NULL DEFAULT 0 , -- 用户评分 comment_count INT NOT NULL DEFAULT 0 -- 评论数量 ) ; 表样例 请在这里给出上述表结构对应的表样例。例如 sh_goods表: 1-1.PNG
INSERT INTO sh_goods (id, category_id, name, keyword, content, price, stock, score, comment_count)
VALUES (1, 2, 'iPhone 12', '12345', '5G手机,搭载A14芯片,支持MagSafe无线充电', 6999.00, 100, 4.5, 200);
以上是为sh_goods表添加一行记录的SQL语句,您可以根据需要修改表中字段的具体值。
10-14 创建出满足下述条件的视图,(视图名称为ViewPractice)。 分数 5 作者 张爽 单位 广东东软学院 (1)按部门名称分组,统计每个部门的最低工资,最高工资,平均工资,并为每个结果字段命起别名。 (2)使用查询的结果(部门名称,最低工资,最高工资,平均工资)创建视图。 (3)对该视图执行SELECT语句的结果如下输出样例所示: 请对创建好的视图进行查询。 提示:请使用CREATE VIEW语句作答,视图名称为ViewPractice。
好的,我知道了。以下是创建视图的SQL语句:
```
CREATE VIEW ViewPractice AS
SELECT
d.department_name AS "部门名称",
MIN(e.salary) AS "最低工资",
MAX(e.salary) AS "最高工资",
AVG(e.salary) AS "平均工资"
FROM
employees e
JOIN departments d
ON e.department_id = d.department_id
GROUP BY
d.department_name;
```
执行以上SQL语句后,就会创建一个名为ViewPractice的视图,包含每个部门的最低工资、最高工资和平均工资等信息。
接下来,您可以使用以下SQL语句查询该视图:
```
SELECT * FROM ViewPractice;
```
查询结果将会显示每个部门的最低工资、最高工资和平均工资。
阅读全文