2 cuicui_ruirui

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 9w+

SQL分组数据、查询

一、数据分组之前的文章的所有计算都是在表的所有数据或匹配特定的WHERE子句的数据上进行的。如果要返回每个供应商提供的产品数目,该怎么办?或者返回只提供一项产品的供应商的产品,或者返回提供10个以上产品的供应商的产品, 怎么办? 这就是分组大显身手的时候了。使用分组可以将数据分为多个逻辑组,对每个组进行聚集计算。1、创建分组例:分析:首先,group by子句指示DBMS按照vend_id的数据相同与否来分组并排序数据。select指定的输出列是vend_id和num_prods(用co

2020-06-02 23:57:54

SQL算术运算、函数

一、计算字段1、计算字段存储在数据库表中的数据一般不是应用程序所需要的格式,下面举几个例子。(1).需要显示公司名,同时还需要显示公司的地址,但这两个信息存储在不同的表列中。(2).城市和邮政编码存储在不同的列中(应该这样),但邮件标签打印程序需要把它们作为一个有恰当格式的字段检索出来。(3).列数据是大小写混合的,但报表程序需要把所有数据按大写表示出来。(4).物品订单表存储物品的价格和数量,不存储每个物品的总价格(用价格乘以数量即可)。但为打印发票,需要物品的总价格。(5).

2020-06-01 23:13:17

SQL检索、过滤数据(二)

1.4 过滤数据过滤已知的值1.select 列名 from 表名 where 列名=a order by 列名 desc;(在同时使用ORDER BY和WHERE子句时,应该让ORDER BY位于WHERE之后,否则将会产生错误)作用:降序列出表明中列名的数据等于a的列名where子句操作符:select prod_id from products where prod_id!='BR01';提示:何时使用引号 如果仔细观察上述WHERE子句中的条件,会...

2020-05-29 22:13:23

SQL检索、过滤数据(一)

1.1 select检索数据1. select 列名 from 表名;2. select 列名1,列名2,列名3 from 表名;3. select * from 表名;警告:使用通配符 一般而言,除非你确实需要表中的每一列,否则最好别使用*通配符。虽然使用通配符能让你自己省事,不用明确列出所需列,但检索不需 要的列通常会降低检索和应用程序的性能。提示:检索未知列 使用通配符有一个大优点。由于不明确指定列名(因为星号检索每一列),所以能检索出名字未知的列。提示:SQL...

2020-05-27 23:29:14

SQL基本数据库术语

1.1 数据库(database)数据库这个术语的用法很多,从SQL的角度来看,数据库是一个以某种有组织的方式存储的数据集合。最简单的方法是将数据库想象成一个文件柜,这个文件柜是一个存放数据的物理位置,不管数据是什么,也不管数据是如何存放的。是保存有组织的数据的容器(通常是一个文件或一组文件)注意:人们通常用数据库这个术语来代表他们使用的数据库软件,这是不正确的,也因此产生了许多混淆。确切地说,数据库软件应称为数据库管理系统(即DBMS)。数据库是通过DBMS创建和操纵的容器,而具体它究竟是

2020-05-27 19:27:38

mysql不是内部或外部命令,也不是可运行的程序或批处理文件

问题:在cmd中输入命令 mysql -u root -p时报错'mysql' 不是内部或外部命令,也不是可运行的程序或批处理文件。解决方法:配置环境变量即可,我的问题是这样解决的:1.首先确定环境变量中有MYSQL_HOME2.在Path变量的最后加入如下所示:;%MYSQL_HOME%\bin(前面有一个分号)就可以了...

2020-05-27 18:30:40

python 使用opencv打开自己的摄像头并实时查看

import cv2 if __name__ == "__main__": video_capture = cv2.VideoCapture(0) while True: ret, draw = video_capture.read() cv2.imshow('live camera', draw) if cv2.waitKey(20) & 0xFF == ord('q'): break .

2020-05-22 11:50:37

LInux目录结构及文件基本操作

Linux 的目录与 Windows 的目录的区别。或许对于一般操作上的感受来说没有多大不同,但从它们的实现机制来说是完全不同的。一种不同是体现在目录与存储介质(磁盘,内存,DVD 等)的关系上,以往的 Windows 一直是以存储介质为主的,主要以盘符(C 盘,D 盘...)及分区来实现文件管理,然后之下才是目录,目录就显得不是那么重要,除系统文件之外的用户文件放在任何地方任何目录也是没有多大关系。所以通常 Windows 在使用一段时间后,磁盘上面的文件目录会显得杂乱无章(少数善于整理的用户除外

2020-05-20 19:05:48

unity 3d can`t add script behaviour Assemblytnfo. The script need to derive from MonoBehaviour

can`t add script behaviour Assemblytnfo. The script need to derive from MonoBehaviour在使用给组件添加脚本,是必不可缺的内容。目前的unity 3d 软件已经取消了支持js脚本,只剩下了c#。所以在使用C#脚本的过程中,需要注意,所使用脚本中的类,需要继承MonoBehaviour这个类。这是一个基类,所有的组建类都是从这个类衍生出来。所以如果出现上面这个错误:就要看看脚本里面是否有继承这个类:此外,还

2020-05-18 19:59:53

Assets\unity-chan!\Unity-chan! Model\Scripts\AutoBlink.cs(8,23): error CS0234: The type or namespace

问题:在导入unity的免费人物模型unity chan之后,系统报错Assets\unity-chan!\Unity-chan!Model\Scripts\AutoBlink.cs(8,23):errorCS0234:Thetypeornamespace 'policy' does not exists in the namespace 'System.Security'(are you missing an assembly reference?)解决:我们的模型unit...

2020-05-16 14:26:35

实现诺易腾与unity3D实时交互的软件设置

一、设置Axies Neuron Pro依次点击【File】 【Settings】 【Broadcasting】,选择 TCP BVH选项打勾之后点ok2.下载

2020-05-13 18:17:13

the scene needs to be saved inside the assets folder of your project

在想要导出unity场景时报了这个错。对于我这边的话,是因为在项目里已经有这个场景的unity文件了,如下图所以系统会提示你,要保存在当前项目的assets文件夹下。我的解决方法是ctrl+s保存当前文件,然后再把之前就有的场景的unity文件拿出来就好...

2020-05-08 09:54:09

unity3d导出可执行的exe文件

1.点击【File】——【Build Settings...】2.选择要导出的系统,选择PC,在右边选择x86_64(操作系统是64位的)3.点击【build】,在这之前建议先新建一个文件夹,用来存放build出来的东西,注意:build出来的东西必须放在同一个文件夹里选择好文件夹之后就会开始建立exe文件。4.生成的文件夹如下图。红框部分是我们需要点击play的exe文件...

2020-05-08 09:39:09

Error: couldn't connect to server 127.0.0.1:27017, connection attempt failed: SocketException: Erro

问题:在cmd中mongodb的bin目录下输入mongo时,报错Error: couldn't connect to server 127.0.0.1:27017, connection attempt failed: SocketException: Error connecting to 127.0.0.1:27017 :: caused by :: ����Ŀ�����������ܾ...

2020-05-06 10:42:44

pymongo.errors.ServerSelectionTimeoutError: localhost:27017: [WinError 10061] 由于目标计算机积极拒绝,无法连接。

原因在PyCharm中调用MongoDB数据库时,由于没有启动本地的MongoDB服务引起。解决方法1.首先通过win+R打开命令行窗口,输入cmd打开命令行窗口,到文件夹找到mongodb的bin目录,并复制该路径。在cmd中cd到这个路径下。如下图2.输入mongod.exe --nojournal --dbpath .(注意–dbpath后面有个点)如下图:...

2020-05-05 18:42:27

MongoDB安装过程中出现service MongoDB failed to start,verify that you have sufficient privileges to start...

win10系统下,安装MongoDB 64位,service MongoDB failed to start,verify that you have sufficient privileges to start system services这是报错信息,上个图,解决办法:一、直接点Ignore(忽略),然后进入安装MongoDB的目录下,进入data,新建一个文件夹然后命名为db。...

2020-05-02 20:57:50

windows中cmd用cd切换目录失效

问题:我在cmd中输入命令cd E:\mongoDB\bin发现目录显示没变,如图解决办法:先在cmd中输入你想要切换的盘符,再加个冒号。比如上图所示的路径,先输入E: 再cd切换就可以了如下...

2020-05-02 20:39:19

MySQL插入数据 报错Incorrect string value: '\xE4\xBD\xA0\xE5\xA5\xBD' for column”问题

出现这个报错的原因一般有两个,第一个原因是向数据库存入中文字符时,编码方式出错导致的。第二个是在建表的时候设置的变量类型长度过小或者是存入字符过长,类型不适用一、下面这段代码是建立数据库和表的正确方法,可以避免第一种原因。def __init__(self): #建立连接 self.conn=pymysql.connect(MYSQL_HOST,MYSQL_USER,MY...

2020-05-02 17:13:46

MYSQL写入中文字符时出现乱码

在写入数据库时我用的是下面这段代码,其中data是一个包含三个数据的元组。写入mysql时中文字符都变成了乱码def save_data(self,data):#数据库操作#(1)定义一个格式化的sql数据 sql='insert into news(NEWS_TITLE,NEWS_TIME,NEWS_ARTICLE) values(%s,%s,%s)' #(2)准备数...

2020-05-02 14:57:32

如何修改mysql表中字段的类型和长度

1.win+r,输入cmd2.输入 mysql -u root -p3.输入数据库密码4.选择数据库,use 数据库名称,例如use xina;5.查看表中字段名以及类型。show create table 表名;例如我要查看news这个表show create table news;6.修改表中字段名的类型alter table 表名mo...

2020-05-02 14:31:29

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 1024勋章
    1024勋章
    #1024程序员节#活动勋章,当日发布原创博客即可获得
  • 勤写标兵Lv2
    勤写标兵Lv2
    授予每个自然周发布4篇到6篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 分享学徒
    分享学徒
    成功上传1个资源即可获取