首页 > 数据库 >sql修炼笔记——基础操作指南篇

sql修炼笔记——基础操作指南篇

时间:2024-07-21 14:39:50浏览次数:13  
标签:name 表格 -- drop 笔记 修炼 key sql table

基础操作指南

1.新建数据库 create database ·名称·(使用的是反引号,后者皆同)

2.展示,show databases 展示全部数据表

3.数据类型

INT  --整数

decimal(m,n) --有小数点的数 如decimal(3,2)共三位数 小数点占两位,如2.33

varchar(n)最多存放n个字符

blob Binary large object 图片 影片 档案

DATA  “YYY--MM--DD”日期  2024-07-21

TIMESTAMP  “YYY--MM--DD HH:MM:SS”记录时间

关键词 

表格的键:primary key

外键:foreign key

4.建表格 create table name();

如 create table student(

  ·student_id·  INT PRIMARY KEY,  // 此处注意,primary key 可以当作函数使用  ,如primary key(student_id) 意思相同

  ·name· VARCHAR(20),

  ·major· VARCHAR(20)

);

5.展示表格 describe ·name·;

6.删除表格 drop table ·name·;这里的话猜测数据库的删除应当是同理

7.添加元素 alter table ·name· add element decimal(3,2); 此处使用其他数据类型应当同理

 删除元素同理 alter即改动的意思, 将add改为drop即可删除 不过注意的是drop column 和drop row 

 8. 插入资料 insert into ·name· values(按照顺序填入数据); 比如上文中的id name  (1,“小白”,“历史”);

9.查找筛选篇放在后面了。高中学过的内容。包括select -- from ___;

10.经验之谈,表格的建立与使用是建立在数据库的基础上,我们需要使用USE database来固定进入某个数据库

 

标签:name,表格,--,drop,笔记,修炼,key,sql,table
From: https://www.cnblogs.com/Twin-wang/p/18314350

相关文章

  • 失败笔记本--HALCON--009--202407
    失败笔记本-HALCON篇-009项目场景:今天还是和大佬学习的一天,今儿个学习怎么识别图中的颜色块,实现下面的效果:识别到图中的颜色块的颜色,并显示在图中。参考大神的链接:halcon入门教程10_颜色识别11.通过颜色灰度识别图中的颜色步骤:上来我就是一套丝滑小连招啊,打开图片,......
  • 俊昭c语言笔记
    c语言——指针c语言——指针-CSDN博客c语言——函数格式和语句c语言——函数格式和语句_c语言副函数格式-CSDN博客c语言——break和continuec语言——break和continue_break的作用c语言-CSDN博客c语言——常用的输出函数c语言——常用的输出函数-CSDN博客c语言——运算符c......
  • 无法更新 Python MySQL 中的tinyint
    我无法使用以下代码更新我的Tinyint值(valid_state):importmysql.connectormydb=mysql.connector.connect(host="localhost",user="mahdi",passwd="Abcd@1324",database="mycustomers")mycursor=mydb.cursor()sql="UPDATE`......
  • Debian12 AMD 显卡 7900XT 安装使用 stable-diffusion-webui 笔记
    简介由于AMD官方没有提供Debian12的驱动和ROCM,只好安装Ubuntu20.04的驱动和ROCM,必要软件git和python3-venv。添加i386仓库sudodpkg--add-architecturei386&&\sudoaptupgrade-y&&\aptupgrade-y下载驱动安装程序到AMD官网下载Ubuntu20.04驱动......
  • 『数学记录』概率导论学习笔记(二):随机变量
      本文为DimitriP.Bertsekas与JohnN.Tsitsiklis所著的《概率导论》的学习笔记。  由于时间紧迫,过于详细的举例说明会导致自己的学习效率较低,于是本文将会比上一篇略去非常多不必要的举例与解释,同时加入很多名词的英文单词,利于以后更好地对外文著作及论文的学习。Part1 ......
  • Datawhale AI夏令营学习笔记 (3)
        在上一篇DatawhaleAI夏令营学习笔记(2)-CSDN博客中我们尝试使用了机器学习的方法进行回归预测。本篇,我们分为两个方面来探索。一方面,我们将继续使用机器学习的方法,在原有的数据上做更多特征工程,在预测上我们使用更多的算法模型。另一方面,我们尝试使用深度学习的方......
  • MySQL基础(1) 分页查询 函数 过程
    目录一、分页查询:1、分页查询语法:情况1.每页显示20条记录,此时显示第1页情况2.每页显示20条记录,此时显示第2页2、分页查询公式:(当前页数-1)*每页条数,每页条数3、倒序(1)desc:(2)orderby:情况1:根据学生序号sno倒序排列情况2:查询员工表中工资最高的员工信息二、MySQL......
  • 【论文阅读笔记】大模型微调——《LoRA: Low-Rank Adaptation of Large Language Mode
    论文地址:https://arxiv.org/abs/2106.09685代码地址:https://github.com/microsoft/LoRA目录IntroductionMotivationMethodExperimentsFurtherdiscusion感想IntroductionMotivationMethodExperimentsFurtherdiscusion个人认为本篇的精髓所在,能够引用5k+的原因之一感......
  • User Allocation In MEC: A DRL Approach 论文笔记
    论文:ICWS2021移动边缘计算中的用户分配:一种深度强化学习方法代码地址:使用强化学习在移动边缘计算环境中进行用户分配目录Ⅰ.IntroductionII.MOTIVATION-A.验证假设的观察结果 II.MOTIVATION-AMotivatingExample数据驱动方法的基本思想III.强化学习分配RL框架 ......
  • SQLite数据库在Android中的使用
    目录一,SQLite简介二,SQLIte在Android中的使用1,打开或者创建数据库2,创建表3,插入数据4,删除数据5,修改数据 6,查询数据三,SQLiteOpenHelper类四,SQLite中事务的处理一,SQLite简介        SQLite是一个无服务器的,零配置的,事务性的SQL数据库引擎。无服务器,意味着使......