首页 > 数据库 >MySQL必备学习

MySQL必备学习

时间:2024-03-25 12:00:13浏览次数:26  
标签:25 00 DEFAULT 必备 学习 student MySQL NULL into

1.学生表

CREATE TABLE `student` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `createDate` datetime DEFAULT NULL,
  `userName` varchar(20) DEFAULT NULL,
  `pwd` varchar(36) DEFAULT NULL,
  `phone` varchar(11) DEFAULT NULL,
  `age` tinyint(3) DEFAULT NULL,
  `sex` char(2) DEFAULT NULL,
  `introduce` varchar(255) DEFAULT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8;

2.插入学生信息

insert into student values (0,'2024-02-25 10:00:00','赵灵儿','123',
'15612345678',16,'女','逍遥哥哥');
insert into student values (0,'2024-02-25 10:00:00','王语嫣','123',
'15612345678',16,'女','慕容复我与你不共戴天');
insert into student values (0,'2024-02-25 10:00:00','龙姑娘','123',
'15612345678',16,'女','过儿');
insert into student values (0,'2024-02-25 10:00:00','杨过','123',
'15612345678',16,'男','一遇杨过误终身');
insert into student values (0,'2024-02-25 10:00:00','杨逍','123',
'15612345678',16,'男','光明左使');
insert into student values (0,'2024-02-25 10:00:00','东方不败','123',
'15612345678',16,'女','天下第一');
insert into student values (0,'2024-02-25 10:00:00','典韦','123',
'15612345678',16,'男','步战无双');

 

3.基础查询测试DQL

#基础查询
SELECT * FROM student;
#筛选列与筛选数据行
select userName ,age,sex,introduce
from student 
where pwd is not null;
#分页,limit有两个重载函数常用
#1.一个参数为显示条数
#2.一个参数为从那条开始查询(下标从零开始计算),零一参数为显示条数
select * from student limit 3,2;#从4(0-3)开始查询查第二条
#排序,order by根据数值类型进行排序会比较准确
select * from student order by age desc limit 3;
#去重语句distinct
select distinct sex from student;

 

标签:25,00,DEFAULT,必备,学习,student,MySQL,NULL,into
From: https://blog.csdn.net/2301_82241198/article/details/137009059

相关文章

  • java毕业设计体育r品在线销售系统(Springboot+mysql+jdk1.8+maven3.39)
    本系统(程序+源码)带文档lw万字以上 文末可领取本课题的JAVA源码参考系统程序文件列表系统的选题背景和意义选题背景:随着互联网技术的飞速发展和电子商务的普及,人们的购物方式正逐渐从传统的实体店转向在线购物平台。体育用品市场作为一个具有庞大消费群体和持续增长潜力......
  • mysql基础操作
    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档MySql基本语法一、MySql数据库创建(学生表)插入学生数据二、查询语句2.基础查询3.条件查询4.模糊查询5.其他查询一、MySql数据库创建(学生表)CREATETABLE`student`(`id`int(11)NOTNULLAUTO_I......
  • java毕业设计网上生鲜超市(Springboot+mysql+jdk1.8+maven3.39)
    本系统(程序+源码)带文档lw万字以上 文末可领取本课题的JAVA源码参考系统程序文件列表系统的选题背景和意义选题背景:随着互联网技术的不断进步和人们生活节奏的加快,传统的购物模式已经无法完全满足现代社会的需求。特别是在生鲜食品领域,消费者对新鲜、健康、快捷的要求越......
  • Mysql SQL_DDL_DML_DQL
    1.学生表DDL字符集[utf8]CREATETABLE`student`( `id`int(11)NOTNULLAUTO_INCREMENTCOMMENT'学号', `createDate`datetimeDEFAULTNULLCOMMENT'日期', `userName`varchar(20)DEFAULTNULLCOMMENT'姓名', `pwd`varchar(36)DEFAU......
  • MySQL中的MVCC
    MySQL中的MVCC作用MVCC在MySQL中主要用于解决事务的隔离性,具体来说,不同的事务在同一时间点可以看到数据库不同的时间点快照,而不会被其他事务的修改所影响,主要是为了减少锁的使用,提升系统的并发能力.实现​TxID​:事务的ID,一个递增的值,值越大表示发生的时间越......
  • [Blazor] 学习随笔——生命周期
    微软文档ASP.NETCoreRazor组件生命周期,中文都认识,意思不是太明白,故做了一些测试。OnInitialized与OnInitializedAsync@page"/"@foreach(variteminItems){@item<hr/>}@code{List<int>Items=default!;protectedoverridevoidOnInitiali......
  • node.js学习,学习到模块化了,写个博客先
    模块化:编程领域的模块化,就是遵守固定的规则,把一个大文件拆解成独立并互相依赖的小模块模块化规范就是对代码进行模块化的拆分与组合时,所需要遵守的规则。这样有利于降低沟通的成本,也有利于实现我们现在所流行的组件化具体使用方法:其实很简单,用require()方法就好,模块加载分为三种......
  • 二级建造师2024年学习笔记
    导读:2024年新增8节:侵权责任制度:概念、构成要件、特殊侵权税收制度:增值税、环境保护税行政法律制度:行政许可、强制、处罚刑事法律制度:犯罪、犯罪的构成、特殊罪名、减刑假释建筑市场主体:自然人、法人、其它经济组织营商环境:中小企业支付保护、民营经济公平营商环境要求非......
  • openGauss/MogDB 学习笔记之 -- PITR恢复
    openGauss/MogDB学习笔记之--PITR恢复概念描述背景信息当数据库崩溃或希望回退到数据库之前的某一状态时,MogDB的即时恢复功能(Point-In-TimeRecovery,简称PITR)可以支持恢复到备份归档数据之后的任意时间点。说明PITR仅支持恢复到物理备份数据之后的某一时间点。仅主节......
  • 高校科研院所开展“强化学习”和“人形机器人”、“大模型”方向的研究的最大障碍是什
    本文的title看上去像是在发牢骚,实际却是讨论一个现实的问题,那就是未来人工智能在科研院所开展的可行性的分析。因为自己曾在东北某海边985读博士,最后虽然是结业没有学位,但是这些年的工作和时间花销却是实实在在的,因此对这个问题还是有些话说的。本文所提的三个方向被认为是未......