当前位置: 首页 > news >正文

MYSQL 第一次作业

新建产品库

mysql> CREATE DATABASE mydb6_product;

使用产品库

mysql> USE mydb6_product;

创建employess表

mysql> CREATE TABLE employees (
-> id INT PRIMARY KEY,
-> name VARCHAR(50) NOT NULL,
-> age INT,
-> gender VARCHAR(10) NOT NULL DEFAULT 'unknown',
-> salary FLOAT
-> );

创建orders表

mysql> CREATE TABLE orders (
->  id INT PRIMARY KEY,
-> name VARCHAR(100) NOT NULL,
-> price FLOAT,
-> quantity INT,
-> category VARCHAR(50)
-> );

创建involces表

mysql> CREATE TABLE invoices (
-> number INT AUTO_INCREMENT PRIMARY KEY,
-> order_id INT,
-> in_date DATE,
-> total_amount FLOAT CHECK (total_amount > 0),
-> FOREIGN KEY (order_id) REFERENCES orders(id)
-> );

http://www.dtcms.com/a/287809.html

相关文章:

  • 《命令行参数与环境变量:从使用到原理的全方位解析》
  • Flink实时流量统计:基于窗口函数与Redis Sink的每小时PV监控系统(学习记录)
  • UniApp 自定义导航栏:解决安全区域适配问题的完整实践
  • C++基于muduo库从零实现Rpc框架
  • Ubuntu18.04环境下,vscode使用clangd、bear实时准确跳转过程中遇到的compile_commands.json无法解析问题
  • windows wsl ubuntu 如何安装 maven
  • 程序混淆的可行性?
  • PyCharm 入门指南:起步学习、开发环境一体
  • java: DDD using sql server 2019 or Oracle21c
  • WLAN Autoconfig 自启动失效/WIFI功能消失问题解决方案
  • Gradle安装教程
  • 深入理解设计模式之模板模式:优雅地定义算法骨架
  • 在RK3588开发板快速搭建ros环境以及运行ros程序(以usb_cam为例)
  • 云服务器搭建自己的FRP服务。为什么客户端的项目需要用Docker启动,服务端才能够访问到?
  • 详细解读Go中的 fmt包
  • 2025年医疗人工智能发展现状
  • JMeter 元件使用详解
  • 初学者STM32—DMA数据转运
  • [DBC教程 一] DBC文件概述及搭建编辑环境CANdb++ Admin
  • [LGR-233-Div.4]洛谷入门赛#37——8道题题解
  • CF 训练 2 D - E参考代码
  • 面试高频题 力扣 130. 被围绕的区域 洪水灌溉(FloodFill) 深度优先遍历(dfs) 暴力搜索 C++解题思路 每日一题
  • Maven 依赖管理
  • 5.组合模式
  • lowbit小解
  • C#操作WPS表格
  • LVS工作模式和算法的总结
  • 【RK3576】【Android14】摄像头MIPI开发调试
  • 基于单片机智能插座设计/智能开关
  • 了解pycharm的基本运用