mysql查询供应3号的顾客_现有一个商店的数据库,记录顾客及其购物情况,根据要求解答问题...
题目: 现有一个商店的数据库,记录顾客及其购物情况,由下面三个表组成:
商品product(商品号productid,商品名productname,单价unitprice,商品类别category,供应商provider);
顾客customer(顾客号customerid,姓名name,住址location);
购买purcase(顾客号customerid,商品号productid,购买数量quantity);
每个顾客可以购买多件商品,每件商品可以被多个顾客购买,属于多对多的关系。
试用SQL语言完成下列功能:
1 建表,在定义中要求声明如下约束:
(1)每个表的主外键;
(2)顾客的姓名和商品名不能为空值;
(3)单价必须大于0,购买数量必须再0到20之间;
2 往表中插入数据:
商品(M01,佳洁士,8.00,牙膏,宝洁;
M02,高露洁,6.50,牙膏,高露洁;
M03,洁诺,5.00,牙膏,联合利华;
M04,舒肤佳,3.00,香皂,宝洁;
M05,夏士莲,5.00,香皂,联合利华;
M06,雕牌&#
mysql查询供应3号的顾客_现有一个商店的数据库,记录顾客及其购物情况,根据要求解答问题...相关推荐
- mysql查询学生平均成绩及其名次_数据库面试题:数据库查询语句
Student(S#,Sname,Sage,Ssex) 学生表 Course(C#,Cname,T#) 课程表 SC(S#,C#,score) 成绩表 Teacher(T#,Tname) 教师表 问题 ...
- mysql查询一天内,一周,一个月内的消费记录
查询一天: select * from 表名 where to_days(时间字段名) = to_days(now()); select * from 表名 where date(时间字段名) = c ...
- 使用mysql查询显示行号
使用mysql查询显示行号,没有像oracle这么方便. 不过也可以通过设定变量显示行号,例如: SELECT @rowno:=@rowno+1 as rowno,r.* from t_article ...
- MySQL查询显示行号
使用mysql查询显示行号: Oracle中有专门的rownum()显示行号的函数,而MySQL没有专门的显示行号函数,但可以通过用@rownum自定义变量显示行号. 主要代码: (@rownum : ...
- MySQL查询时记录行号rownum MySQL查询显示行号MySQL查询显示行号MySQL流水号自MySQL自增行号
MySQL查询时记录行号rownum MySQL查询显示行号MySQL查询显示行号MySQL流水号自MySQL自增行号 一.前言 Oracle中有rownum,实现查询的时候记录行号,MySQL中没有 ...
- 查询一个表中一个字段相同的数据_最实用MySQL 查询当天、本周,本月、上一个月的数据...
MySQL 查询当天.本周,本月.上一个月的数据 mysql查询当天的所有信息: SELECT * FROM 表名 WHERE year(时间字段名)=year(now()) and month(时间 ...
- mysql 查询当天、本周、本月、上一个月、季度等数据
今天 select * from 表名 where to_days(时间字段名) = to_days(now());昨天 SELECT * FROM 表名 WHERE TO_DAYS( NOW( ) ...
- 【等价类划分法】某商店的货品价格(P)都不大于 20 元(且为整数),假设顾客每次付款为 20 元且每次限购一件商品,现有一个软件能在每位顾客购物后给出找零钱的最佳组合(找给顾客货币张数最少)。
题目: [说明] 某商店的货品价格(P)都不大于 20 元(且为整数),假设顾客每次付款为 20 元且每次限购一件商品,现有一个软件能在每位顾客购物后给出找零钱的最佳组合(找给顾客货币张数最少). 假 ...
- mysql查询 多门课程的平均成绩_数据分析中级 MySQL 任务6 总结复习
0 入门 0.1 MySQL安装,Navicat安装: 0.2 MySQL设置,Nacicat设置,包括链接点,unicode-8: 0.3 创建表格,student, course, score, ...
最新文章
- Linux三剑客之grep详解
- 宝塔建站 mysql在哪_宝塔面板建站教程,越详细越好纯小白! - 搜外问答
- 口语学习Day7:今天聊聊美国超市的物价
- 为了远程控制:teamview检测为商用、ZeroTier + 自带远程桌面、Ping其他电脑ping不通
- Django中HttpResponse和JsonResponse的区别和用法
- 06_pandas入门教程,引包,使用DataFrame和Series做一些事情
- java ftp 读取 txt文件_java通过ftp方式读取文件,并解析入库
- CF741C Arpa’s overnight party and Mehrdad’s si
- linux awk 内置变量使用介绍
- 英语学习笔记2019-11-29
- app调用webapi时候出现读取不到session的问题
- 第 49 章 Lighttpd
- linux怎么安装pcie串口卡驱动,pci串口卡驱动是什么接口 pci串口卡驱动安装方法...
- 双输出基准电压电路/自己备忘
- 在Windows系统上部署DHCP服务器
- python图像拼接_python实现图像拼接
- i3 1005G1和 i5 1035G1 哪个好
- 电脑钢琴模拟器——Flash版(附曲谱)
- Python中flatten用法
- vggNet网络学习(网络架构及代码搭建)