自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 数据库之联接

1. 联接——笛卡尔乘积——横向联接2. 使用两表相等联接:SELECT 列A  FROM 表1 JOIN 表2  ON 表1.列=表2.列;3. 使用多表相等联接:SELECT 列A  FROM 表1 JOIN 表2 ON 表1.列=表2.列 JOIN 表3 ON 表1.列=表3.列......;4. 内联接:是指使用比较运算符根据每个表共有的列的值匹配两个表中的行:SELECT 表

2016-01-15 18:45:15 293

原创 数据库之组合查询

一、子查询1. 子查询作为计算列:SELECT 列,(子查询) FROM 表;2. 子查询嵌套在FROM中:SELECT 列 FROM (子查询);3. WHERE子句中的子查询:SELECT 列 FROM 表 WHERE 列=(子查询);4. 在子查询中使用运算符:ALL:全部满足才为真;ANY:满足任意一个条件;EXISTS:存在。它后面总是跟一个子查询,只要子查询返回了行,E

2016-01-15 18:42:12 416

原创 数据库之聚合函数与分组

聚合函数:COUNT、 SUM 、AVG 、MAX 、MIN执行行和列计数(count):SELECT COUNT () FROM 表名;( *:计数所有选择的行,包含NULL值。   ALL列:计数指定列的所有的非空值。   DISTINCT列:删除重复。)返回列合计值(sum):SELECT SUM () FROM 表名;(SUM无*通配符)获取列平均值(AVG):SE

2016-01-11 14:28:49 445

原创 数据库之简单的数据查询

投影操作SELECT 列名列表 FROM 表名;(当选择整个表时,用SELECT *FROM 表名)表名前缀:SELECT Professor.Name FROM Professor;(Professor.就是前缀)列别名:SELECT CONCAT (t_name,'-',t_address) AS '公司名字与地址' FROM gongsi;('公司名字与地址'就是t_na

2016-01-09 20:59:01 443

原创 数据库之使用DML语句更改数据

添加新数据插入单行记录:INSERT INTO 表名  列名列表  VALUES(值列表);插入多行记录:INSERT INTO 表名 列名列表 SELECT(selcet语句);表数据的复制:SELECT 列名 INTO  新表名 FROM(表名);2.更改已有数据更改单列数据:UPDATE 表名 SET  新列值列表 WHERE (需

2016-01-07 19:48:32 346

原创 数据库之表、保证数据的完整性

表保证数据的完整性

2016-01-06 19:37:39 918

原创 数据库——管理数据库和表

管理数据库创建数据库:CREATE DATABASE 数据库名;(数据库名在服务器中是唯一的,并符合标识符规则)使用数据库:USE数据库名;删除数据库:DROP DATABASE 数据库名;2. 数据类型整数数据类型:TINYINT型(1字节,范围:0到255);MEDIUMINT(3个字节

2016-01-05 19:36:50 257

原创 数据库——关系型数据库管理系统

数据库的优点

2016-01-04 19:50:33 1334

原创 文件读写(以登录注册为例)

//注册void regist(){char name[100];char pwd[100];         //第一次输入密码 char pad[100];   //确定密码 char modelUser[100] = "user"; //用户zhuceUser.ini文件的模块名称。 char idStr[10];  //用于把int转换为字符串 int id=0

2015-12-28 21:16:41 717

原创 冒泡

输入5个数,完成升序排列并用冒泡法。#include                    int accept(viod){    //自定义accept函数 int num[5];      //定义num函数和 num空间 int i;          //表示输入的数据 for(i=0;iscanf("%d",&num[i]);   //输入数据 }s

2015-12-20 21:30:43 288

原创 数组和字符串

一维数组一维数组的形式:数据类型 数组名[整形常量表达式];(注:数组元素的下标从0开始)一维数组的引用形式:数组名[下表表达式];一维数组初始化的形式:数据类型 数组名[整形常量表达式]={初值1,初值2,......};(注:初始化可以小于数组的长度,并默认为0。初始化时,定义数组元素的个数的常量表达式可以省略。)二维数组二维数组的形式:数据类型 数组名[整

2015-12-10 20:55:00 264

原创 C语言的选择结构程序设计的知识总结

if语句     if语句表达式:   if(表达式){        语句1  }(注:如果表达式为真,则执行语句1,否则跳过语句1)          if_else语句if_else语句表达式:  if(表达式1){         语句1}else{        语句2}(注:若表达式的值为真,执行语句1,并跳过语句2,继续执行if_e

2015-12-03 16:51:21 4344

原创 使用除数时有小数点

#includeint main(void){float a,b;printf("请输入a,b两个值\n");scanf("%f,%f",&a,&b);(a+b)/2printf("平均数=(a+b)/2=%.1f");} 注:1 要用float2其中%.1f是表示保留小数点后一位

2015-11-27 20:03:07 328

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除