位置: IT常识 - 正文

大二一个学期学这么点内容,没有概念,只有实操(大二一学期学分多少合适)

编辑:rootadmin
大二一个学期学这么点内容,没有概念,只有实操

推荐整理分享大二一个学期学这么点内容,没有概念,只有实操(大二一学期学分多少合适),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:大二一个学期几个月,大二上学期有几个月,大二一个学期学几门课,大二一学期学分多少合适,大二一个学期学几个专业,大二一学期学分24分正常吗,大二一个学期学几门课,大二一个学期学几门课程,内容如对您有帮助,希望把文章链接给更多的朋友!

如何查看所有的数据库:

Show databases;

如何进入某个数据库: use xxx;

如何新进数据库:

Create database jx;

如何删除数据库:

Drop database jx;

如何查看所有的表格:

Show tables;

如何创建数据表:

create table teacher(id int,name

varchar(10),address varchar(100),score float,time date);

如何修改表(添加列):

alter table teacher add phone varchar(11);

如何修改表(删除列):

alter table teacher drop score;

如何修改表(修改列):

alter table teacher modify phone int;

如何删除表:

drop table student;

表的约束管理:

非空约束 not null

唯一约束 unique

主键约束 primary key

默认约束 default

示例:

create table student

(id int primary key, name varchar(10) not null, phone varchar(11) default "18502348498",address

varchar(100) unique)

对于数据库中表的操作有4种操作:

增删改查

增加操作:

INSERT INTO employees_cn

 (employee_name, employee_address, employee_price) VALUES ("李兰","长沙",14500),("李兰妈妈","株洲",9000);

删除操作:

DELETE FROM employees_cn WHERE employee_name="诸葛亮";

DELETE FROM employees_cn WHERE employee_name="周杰" AND employee_address = "深圳";

修改操作:

UPDATE employees_cn set employee_address = "佛山" , employee_price = 51000 WHERE employee_name = "马超";

查询操作:

SELECT * from employees_cn WHERE employee_price >= 20000;

SELECT 1+2*8+5/2 as result;

去重:

SELECT   DISTINCT   employees_price    FROM  employees_cn;

分页:

SELECT * FROM city LIMIT 3,15;

解释:3:是从4开始,不包括3

15:往后数15行。

使用完全限定表名:

SELECT city.population FROM city;

排序:

SELECT*from employees_us    ORDER  BY    employees_price;

升序:asc,可以不写,因为默认升序。

降序:desc

以多个序列排序:

当第一个序列起作用时,那么后面的列不起作用,反之,后面的列才起作用。

SELECT  *  from    employees_us       ORDER  BY   employees_price,employees_name;

Where的使用:

SELECT * from  employees_cn where employees_price BETWEEN 10000 and 20000;

SELECT  *  from    employees_cn       where

employees_price>=10000and employees_price<=20000;

SELECT   *   from    employees_cn       where

employees_price >= 10000 and employees_price <= 20000

ORDER BY employees_price;

SELECT  *  from    employees_cn       where

Employees_name is null;

组合where使用:

And:

Select * form employees_cn where employees_name=”周杰” and employees_address=”抚州”;

Or:

Select * form employees_cn where employees_name=”周杰” or employees_address=”抚州”;

In:

Select * form employees_cn where employees_id=18 or employees_id=21 or employees_id=23;

等于

Select * form employees_cn where employees_id in(18,21,23);

Not in:

Select * form employees_cn where employees_address not in(“抚州”,”株洲”,”上海”);

Like的使用

当like单独使用的时候,它相当于=。

Select * from employees_us where employee_name like “jerry”;

通配符:

%:表示任意多个字符

Select * from employees_us where employee_name like “%jerry%”;

_:表示任意一个字符

Select * from employees_cn where employee_name like “张_”;

转义字符:

Select * from employees_cn where employee_name like “jerry/_%”escape”/”;

拼接字段

SELECT concat(employee_name,"---",employee_address) as "结果" FROM `employees_cn`;

计算字段

SELECT sid*score FROM `score`;

函数的使用

SELECT concat(employee_name,"---",employee_address) as "结果" FROM `employees_cn`

SELECT sid*score from score;

select LEFT("你好,你吃饭了吗?",4)

select RIGHT("你好,你吃饭了吗?",4)

select left(employee_name,2) from employees_cn where employee_id = 21

select LENGTH("你好")

select length(employee_name) from employees_cn where employee_id = 21

select SUBSTRING("你好,你吃饭了吗???",2)

select SUBSTRING("你好,你吃饭了吗???",2,4)

select SUBSTRING(employee_name,2) from employees_cn where employee_id = 21

大二一个学期学这么点内容,没有概念,只有实操(大二一学期学分多少合适)

日期处理函数

获取当前日期

SELECT NOW();

SELECT SYSDATE();

SELECT CURRENT_TIMESTAMP;

SELECT CURRENT_TIMESTAMP();

SELECT CURRENT_DATE;

SELECT CURRENT_TIME;

日期格式化:

select DATE_FORMAT('2008-08-09 22:23:01','%y-%m-%d %h:%i:%s');

字符串变日期:

select STR_TO_DATE('08/09/2008','%m/%d/%y');

时间变秒

select TIME_TO_SEC('01:00:05');

天数变日期

SELECT MAKEDATE(2019,300);

SELECT DAYOFYEAR("2019-10-23");

数值函数:

四舍五入

select ROUND(48.3847)

select ROUND(48.3847,1)

select MOD(CEIL(ROUND(employee_price)), 10) from employees_cn

向上取整

select CEIL(48.2)

向下取整

select FLOOR(48.9)

取余

SELECT MOD(18,3)

开方

SELECT SQRT(9)

指数

select POW(2,10)

绝对值

select ABS(-9)

平均值

Select avg(score) from score

计数

Select count(*) from score

Select count(distinct name) from score

最值

Select max(score), name from score

Select min(score), name from score

求和

Select sum(score) from score

分组查询

SELECT round(avg(score)),class from score GROUP BY class;

过滤分组

SELECT avg(score) as a,class from score GROUP BY class HAVING a < 80;

SELECT score from score where score < 80

where作用于表之后,having作用于组之后

select子句顺序

from, on, join, where, group by, having, select, distinct, order by, limit

select round(avg(score),1) as a, class from score where score > 70 GROUP BY class HAVING a >= 85 ORDER BY a LIMIT 0,2;

子查询:

select * from score where score = (select min(score) from score)

也就等于下面两个语句之和

select min(score) from score;

select * from score where score = 60;

连接查询

适用于多表操作

外连接:包括左连接、右连接

SELECT a.*, b.* from student_info a left join student_score b on a.student_id = b.student_id

SELECT a.*, b.* from student_info a right join student_score b on a.student_id = b.student_id

笛卡尔积连接:包括内连接、自然连接、交叉连接、自连接(原理: 笛卡尔积)

select a.*, b.* from student_info a inner join student_score b

select a.*, b.* from student_info a inner join student_score b on a.student_id = b.student_id

SELECT A.*, B.* from student_info A cross join student_score B

SELECT A.*, B.* from student_info A cross join student_score B on A.student_id = B.student_id

SELECT A.*, B.* from student_info A natural join student_score B

select B.* from score as A join score as B on A.score < B.score and A.name = "王兰"

组合查询

select vend_id, prod_id, prod_price from products where prod_price < 5 union select vend_id, prod_id, prod_price from products where vend_id in (1001,1002)

select vend_id, prod_id, prod_price from products where prod_price < 5 union all select vend_id, prod_id, prod_price from products where vend_id in (1001,1002)

select vend_id, prod_id, prod_price from products where prod_price < 5 union all select vend_id, prod_id, prod_price from products where vend_id in (1001,1002) order by prod_price

union的结果去重,而union all的结果不去重

视图

如何创建视图 create view abc as select * from employees_cn where employee_id BETWEEN 14 and 20

视图的操作和表的操作相同

索引

作用:提高检索速度

如何创建索引 create index aaa on employees_cn(employee_name, employee_price)

如何使用索引

事务

概念特征 原子性 一致性 隔离性 持续性

start TRANSACTION;

INSERT into score (name, class, score, sex, phone) VALUES ("智慧化", "软件1" ,'43', "女", '1213');

SAVEPOINT p;

INSERT into score (class, score, sex, phone) VALUES ("张晓霞", "软件1", "23", "女", '12133');

ROLLBACK to SAVEPOINT p;

commit;

常量

变量

用户变量 @后为变量

set @name = "李兰";

select * from employees_cn where employee_name = @name;

select @xxx := (@xxx := 8) + 2;

局部变量

作用于存储过程

DECLARE abc int DEFAULT 0;

系统变量

Select CURRENT_TIME

Select CURRENT_USER

If控制语句

Case控制语句

循环控制语句

自定义函数

存储过程

触发器

本文链接地址:https://www.jiuchutong.com/zhishi/300399.html 转载请保留说明!

上一篇:【中兴】web训练营~一文带你走进前端 | 百图制作(中兴网管操作手册)

下一篇:基于 BERT 实现的情感分析(文本分类)----概念与应用(bert的原理)

  • iqoo8pro原子随身听怎么添加酷狗音乐(iqoo原子随身听有什么用)

    iqoo8pro原子随身听怎么添加酷狗音乐(iqoo原子随身听有什么用)

  • 苹果x静音模式在哪里关闭(苹果x静音模式不震动怎么设置)

    苹果x静音模式在哪里关闭(苹果x静音模式不震动怎么设置)

  • OPPO手机怎么设置分屏模式(oppo手机怎么设置呼叫转移)

    OPPO手机怎么设置分屏模式(oppo手机怎么设置呼叫转移)

  • 华为p40可以用40w快充吗(华为p40可以用40W充电吗)

    华为p40可以用40w快充吗(华为p40可以用40W充电吗)

  • 三星手机黑屏重启(三星手机黑屏重启怎么办)

    三星手机黑屏重启(三星手机黑屏重启怎么办)

  • 窗口标题栏最左边的小图标表示(窗口标题栏最左边的小图标修改)

    窗口标题栏最左边的小图标表示(窗口标题栏最左边的小图标修改)

  • 抖音可以转账给对方吗(抖音可以转账给陌生人吗)

    抖音可以转账给对方吗(抖音可以转账给陌生人吗)

  • 苹果手机一打游戏就发热卡怎么办(苹果手机一打游戏就发烫怎么办)

    苹果手机一打游戏就发热卡怎么办(苹果手机一打游戏就发烫怎么办)

  • 饿了么网络异常(饿了么网络异常什么意思)

    饿了么网络异常(饿了么网络异常什么意思)

  • 为什么微信辅助不符合要求(为什么微信辅助注册小号显示多人尝试)

    为什么微信辅助不符合要求(为什么微信辅助注册小号显示多人尝试)

  • 苹果se2有nfc功能吗(iphone se2 有nfc)

    苹果se2有nfc功能吗(iphone se2 有nfc)

  • 手机交完话费不来短信(手机交完话费不停机)

    手机交完话费不来短信(手机交完话费不停机)

  • 联发科p65处理器相当于骁龙多少(联发科p65处理器玩和平精英可以开什么画质)

    联发科p65处理器相当于骁龙多少(联发科p65处理器玩和平精英可以开什么画质)

  • nova6se尺寸(nova6se尺寸长宽高多少厘米厂)

    nova6se尺寸(nova6se尺寸长宽高多少厘米厂)

  • 怎么知道网站是不是官网(怎么知道网站是哪个国家的)

    怎么知道网站是不是官网(怎么知道网站是哪个国家的)

  • 抖音评论区怎么变成黑色(抖音评论区怎么发语音消息)

    抖音评论区怎么变成黑色(抖音评论区怎么发语音消息)

  • 如何下载谷歌地图app(如何下载谷歌地球)

    如何下载谷歌地图app(如何下载谷歌地球)

  • 手机怎么隐藏qq资料(oppo手机怎么隐藏qq)

    手机怎么隐藏qq资料(oppo手机怎么隐藏qq)

  • 怎么注销抖音账号(怎么注销抖音账号和手机绑定)

    怎么注销抖音账号(怎么注销抖音账号和手机绑定)

  • vivo手机后台运行在哪

    vivo手机后台运行在哪

  • 华为stftl10什么型号(华为stfal10价格)

    华为stftl10什么型号(华为stfal10价格)

  • 苹果11可以插几张卡(苹果11可以插几张)

    苹果11可以插几张卡(苹果11可以插几张)

  • 华为手表三圈含义(华为手表的三个圈分别是什么)

    华为手表三圈含义(华为手表的三个圈分别是什么)

  • 红米note7pro什么处理器(红米note7pro zol)

    红米note7pro什么处理器(红米note7pro zol)

  • 平板有手电筒吗(三星平板有手电筒吗)

    平板有手电筒吗(三星平板有手电筒吗)

  • 苹果手机浮窗设置在哪设置(苹果手机浮窗设置编辑)

    苹果手机浮窗设置在哪设置(苹果手机浮窗设置编辑)

  • phpcms v9后台登录提示验证码错误(phpcms v9用户手册)

    phpcms v9后台登录提示验证码错误(phpcms v9用户手册)

  • 跨区域涉税事项报验
  • 其他应收款账务处理题目
  • 建筑劳务公司的工资计入什么科目
  • 培训费发票开具的要求
  • 个人承包工程如何避税
  • 食品销售税务起征点是多少
  • 损益类结转本年利润摘要
  • 公司三年零申报后注销
  • 纳税人转登记期限
  • 自制原始凭证和原始凭证的区别
  • 累计折旧的计提分录怎么写
  • 增值税发票认证是什么意思
  • 外购货物自用会计处理
  • 没有合同可以收违约金
  • 暂估含税还是不含税
  • 母公司派遣员工到子公司解散补偿金
  • 购买的认证标志入什么费用?
  • 开租金发票可以提前开的吗?
  • 退以前年度所得税会计分录
  • 所得税除以利润总额是稳定性评价指标吗
  • 应收账款减值准备计提比例
  • 小规模纳税人怎么开增值税专用发票
  • 经营租赁的固定资产计提折旧吗
  • 个体工商户怎么交税
  • 冲减以前年度所得税费用
  • 收到投资款怎么做记账凭证
  • 本年固定资产投资额与不良贷款的关系
  • 盈余积累转增资本的条件
  • 如何编制固定资产折旧计算表
  • win7取消共享文件夹
  • 企业职工福利有哪些
  • 建筑业成本率是多少
  • 股权收购特殊性税务处理案例
  • win11修改版
  • vueajax请求的五个步骤
  • 购买原材料的运输费计入什么科目
  • 以前年度收入如何确认收入
  • 衡量一个企业经营状况
  • 阿里云onedata
  • 总资产周转次数与总资产周转率
  • 征税小规模纳税申报
  • 小规模纳税人会计分录
  • yew 框架
  • thinkphp案例
  • php文档系统
  • 本地部署gpt4
  • vue计算属性和监听属性的区别
  • 有关的拼音
  • java 字节流 字符流
  • php随机ip访问
  • 企业接受捐赠怎么入账
  • 销售净额等于净利润吗
  • python复制文件的代码
  • 银行存款日记账是企业的还是银行的
  • 技术服务费怎么收合理
  • 原材料专票入库怎么入账
  • 税务机关如何对个人股东股权财务报表审核
  • 管家婆软件如何做账?
  • 投入产出法如何申报
  • 汽车销售公司办理贷款重点调查哪些
  • 软件开发的知识产权有哪些
  • 固定资产报废属于非流动资产处置损失吗
  • 什么发票可以抵扣税
  • 生育津贴与员工有关吗
  • 残疾人保障金怎么申报
  • win10最新预览版下载
  • 电脑开机一直显示windowsxp
  • fedora19
  • ipssvc.exe - ipssvc是什么进程 有什么作用
  • Win7出现系统恢复选项怎么办
  • Win10双显卡怎么切换到独立显卡
  • win7连接路由器设置
  • 安卓 分包解压
  • perl脚本foreach
  • code::blocks怎么用
  • 炉石 xhope
  • JavaScript不支持ie
  • JavaScript中getUTCSeconds()方法的使用详解
  • 税务局税收分类编码
  • 商标转让需要原件吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设