摘要:
第14课 组合查询 14.1 组合查询 多数 SQL 查询只包含从一个或多个表中返回数据的单条 SELECT 语句。但是,SQL 也允许执行多个查询(多条 SELECT 语句),并将结果作为一个查询结果集返回。这些组合查询通常称为并(union)或复合查询(compound query)。 主要有两 阅读全文
摘要:
第21课 田忌赛马--3个数排序 例程: 试编一程序,输入三个数,表示三匹马跑100米的秒数,时间越小速度越快,请将秒数按由小到大的顺序输出。 编程思路: 流程图如下: 代码如下: 1 /* 2 例程: 3 试编一程序,输入三个数,表示三匹马跑100米的秒数,时间越小速度越快, 4 请将秒数按由小到 阅读全文
摘要:
第20课 孔融让梨--求3个整数中最小值 例程: 试编一个程序,输入三个整数,表示梨的重量,输出最小的数。 编程思路1: 经过三次两两比较,得出最小值。 a<=b && a<=c min=a b<=c && b<=a min=b c<=b && c<=a min=c 流程图如下: 代码如下: 1 / 阅读全文
摘要:
第19课 比大小--复合语句 试编一程序,输入两个整数,比较大小,并按从小到大的顺序输出。 编程思想:当a小于或等于b时,先输出a,再输出b;否则先输出b,再输出a。 流程图如下: 代码如下: /* 试编一程序,输入两个整数,比较大小,并按从小到大的顺序输出。 编程思想:当a小于或等于b时,先输出a 阅读全文
摘要:
第18课 闰年与平年--逻辑运算符的优先级 逻辑运算符的优先级:!->&&->|| 例程: 试编一个程序,输入一个年份,判断是闰年还是平年。 注:四年一闰,百年不闰,四百年再闰。 判断闰年的条件是:年份能被4整除但不能被100整除;或者能被400整除。 流程图如下: 代码如下: 1 /* 2 例程: 阅读全文
摘要:
第17课 欧耶欧耶--逻辑运算符 例程: 试编一个程序,输入一个整数,若是3和5的公倍数,则输出“欧耶欧耶”。 流程图如下: 代码如下: 1 /* 2 例程: 3 试编一个程序,输入一个整数,若是3和5的公倍数,则输出“欧耶欧耶”。 4 */ 5 6 #include <typeinfo> //变量 阅读全文
摘要:
第13课 创建高级联结 13.1 使用表别名 SELECT RTRIM(vend_name) + ' (' + RTRIM(vend_country) + ')' AS vend_title FROM Vendors ORDER BY vend_name; SQL 除了可以对列名和计算字段使用别名, 阅读全文
摘要:
第16课 开灯关灯--逻辑变量 例程: 试编一个程序,算一算灯是亮的还是灭的。 分析: 存储类似灯亮或灯灭、是男还是女等结果只有两种可能的数据时,可以使用逻辑型变量。 逻辑型变量用关键字bool定义,所以又称为布尔变量,其值只有两个false(假)和true(真),false和true是逻辑常量,又 阅读全文
摘要:
第12课 联结表 12.1 联结 SQL最强大的功能之一就是能在数据查询的执行中联结(join)表。 12.1.1 关系表 关系表的设计就是要把信息分解成多个表,一类数据一个表。各表通过某些共同的值互相关联(所以才叫关系数据库)。 可伸缩(scale):能够适应不断增加的工作量而不失败。设计良好的数 阅读全文
摘要:
第15课 比尔庄园--if 语句嵌套 例程: 试编写一个模拟“比尔庄园”登录的程序,输入正确的用户名和密码后,输出欢迎语句“亲爱的小朋友,欢迎你!”,否则输出“用户名错误!”或“密码错误!”。 流程图如下: 代码如下: 1 /* 2 例程: 3 试编写一个模拟“比尔庄园”登录的程序, 4 输入正确的 阅读全文