数据库
多哥仁慈的骆驼
甘肃农业大学信息科学技术学院14计算机科学与技术
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
获取系统当前时间----sqlServer
select getdate() as '当前日期', datename(year,getdate()) as '年', datename(month,getdate()) as '月', datename(day,getdate()) as '日', datename(dw,getdate()) as '星期', daten...原创 2020-03-26 10:43:56 · 292 阅读 · 0 评论 -
通过设置变量在子查询和父查询之间共享参数-----------------SQLServer
declare @year int=? declare @bu varchar(10) =? select (sum(pp.mustRec)/24)/(select sum(a.sale) from biz_recovery_report a where a.year=@yea...原创 2020-03-24 15:37:43 · 473 阅读 · 0 评论 -
MySql用一张表的查询结果更行另一张表
# 更新时间update dn_sale p inner join ( select p1.order_id, p1.insert_time, p1.update_time from dn_saler p1 where TO_DAYS( NOW( ) ) - TO_DAYS...原创 2020-02-27 22:19:04 · 363 阅读 · 0 评论 -
Mysql查询,自动动为插叙结果编上序号,以便分页(myql)
SELECT tmp.* FROM (select (@i:= @i + 1) rownumber,tmp1.* FROM ( select dsa.id as id, dpr.code as product_id, dpr.product_Name as product...原创 2019-11-14 09:46:29 · 392 阅读 · 0 评论 -
Window10 下配置MySql
mysql Zip版Windows下安装一.安装位置:D:\DevelopmentTool\mysql5.7.25二.安装步骤 1.以管理员身份进入cmd 2.切换到安装位置 D:\DevelopmentTool\mysql5.7.25\bin> 3.执行安装 D:\DevelopmentTool\mysql5.7.25\bin>mysqld insta...原创 2019-04-04 12:50:34 · 161 阅读 · 0 评论 -
Mysql按天分组(按日分组)
select date_format(date_created,"%y-%m-%d")as day, sum(order_price) as sumtolfrom dn_salewhere sale_person_id=1group by date_format(date_created,"%y-%m-%d") 根据fo...原创 2019-01-15 09:54:39 · 5421 阅读 · 2 评论 -
SQL查询一对多返回一条数据
一。查询中product和product_img是一对多的关系(数据库是MySQL)select p.id, p.product_cost_price, p.product_trade_price, p.product_sale_price, p.collect_num, p2.collect_status, ...原创 2019-01-18 18:11:22 · 9286 阅读 · 0 评论 -
Centos7安装mysql
简介:在CentOS中默认安装有MariaDB,这个是MySQL的分支,但为了需要,还是要在系统中安装MySQL,而且安装完成之后可以直接覆盖掉MariaDB。第一步: 下载并安装MySQL官方的 Yum Repository(安装用的Yum Repository) 1.[root@localhost ~]# wget -i -c http://dev.mysql.com/...原创 2018-09-29 10:29:13 · 210 阅读 · 0 评论 -
Oracle存储过程
Oracle 存储过程 概念: 1.所谓存储过程(Stored Procedure),就是一组用于完成特定数据库功能的SQL语句集,该SQL语句集经过编译后存储在数据库系统中。在使用时候,用户通过指定已经定义的存储过程名字并给出相应的存储过程参数来调用并执行它,从而完成一个或一系列的数据库操作 2.存储过程和函数可由数据库提供安全保证,要想使用存储过程和函数,...转载 2018-04-12 09:48:35 · 556 阅读 · 0 评论 -
Oracle视图
Oracle视图(View)创建使用 视图(View):实际上是一张或者多张表上的预定义查询,这些表称为基表。从视图中查询信息与从表中查询信息的方法完全相同。 优点: 可以限制用户只能通过视图检索数据。这样就可以对最终用户屏蔽建表时底层的基表。 可以将复杂的查询保存为视图。可以对最终用户屏蔽一定的复杂性。 限制某个视图只能访问基表中的部分列或者部分行的...原创 2018-04-11 14:32:07 · 228 阅读 · 0 评论 -
ORACLE 常用字符函数
1 ASCII(arg1)返回参数arg1的十进制数字表示.如果数据库设置为ASCII,则采用的是ASCII码字符.如果设置为EBCDIC,则采用的是EBCDIC字符select ascii('A') from dual;ASCII('A')----------652 CHR(arg1,[using nchar_cs])返回由参数arg1的代码所指定的字符.所返回的字符依赖于oracle所使用的底...转载 2018-04-11 11:53:40 · 295 阅读 · 0 评论 -
解决Ubuntu下mysql中文显示乱码或者问号
mysql中文显示乱码或者问号是因为选用的编码不对或者编码不一致造成的,最简单的方法就是修改mysql的配置文件my.cnf。我的系统是Ubuntu14.04在终端解决方案如下:sudo gedit /etc/mysql/my.cnf添加如下内容[client] default-character-set=utf8 [mysqld] character-se原创 2018-01-28 11:10:04 · 1143 阅读 · 0 评论 -
Mysql 插入中文错误:Incorrect string value: '\xE7\xA8\x8B\xE5\xBA\x8F...' for column 'course' at row 1
建表语句areate database day_01;use day_01;create table my_user ( id tinyint(4) not null auto_increment, account varchar(255) default null, password varchar(255) default null, primar原创 2018-01-23 13:38:41 · 740 阅读 · 0 评论 -
数据库概念辨析
1、超键、候选键、主键、外键超键:在关系中能唯一标识元组的属性集称为关系模式的超键。一个属性可以为作为一个超键,多个属性组合在一起也可以作为一个超键。超键包含候选键和主键。候选键:是最小超键,即没有冗余元素的超键。主键:数据库表中对储存数据对象予以唯一和完整标识的数据列或属性的组合。一个数据列只能有一个主键,且主键的取值不能缺失,即不能为空值(Null)。外键:在一个表中存在的另一转载 2017-12-21 13:24:49 · 321 阅读 · 0 评论
分享