摘要:
1、%求余数 3%2=1 4%2=0 4.0%2=0.0 1%2=1 -1%2=-1 1%-2=1 -1%-2=-1 17.1%4=1.1 分子小于分母,数值为分子,符号按分子走。 1%0->by zero 1.0%0=NAN not a number 2、a=2;b=++a; 那么a=3;b=3; 阅读全文
摘要:
一、介绍 视图是虚拟的表,与包含数据的表不一样,视图只包含使用时动态检索的查询。如下:我们曾经使用的复杂查询: select cust_name,cust_contact from customers,orders,orderitems where custmers.cust_id=orders.c 阅读全文
摘要:
一、建表 为了用程序创建表,我们可以使用SQL的create table 语句。如下: 每个列之间用逗号隔开,每列的定义以列名开始,后跟列的数据类型。 表的主键可以在创建表时用primary key关键字指定。 这张表使用InnoDB引擎创建。 1、·使用null值:允许null值的列也允许在插入时 阅读全文
摘要:
一、增加操作 INSERT用来插入或添加行到数据库表的。插入用以下几种方式: 1、插入完整的行 insert into customers values(null,'Pep E,LaPew','100 main street','Los Angeles','CA','90046','USA',nul 阅读全文
摘要:
一、组合查询 mysql允许执行多个查询(多条select语句),并将结果作为单个查询结果集返回。这些组合查询通常称为并(union)或复合查询(compound query)。 有两种情况需要使用组合查询: 1、在单个查询中从不同的表返回类似结构的数据。 2、对单个表执行多个查询,按单个查询返回数 阅读全文
摘要:
一、联结 联结是利用SQL的select能执行的最重要的操作。 1、关系表:假如有一个包含产品目录的数据库表,其中每个类别的物品占一行。对于每种物品要求存储的信息包括产品描述和价格,以及生产该产品的供应商信息。 现在假如有由同一供应商生产的多种物品,那么在何处存储供应商信息(如供应商名、地址、联系方 阅读全文