A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 王兆月 中级黑马   /  2019-2-21 17:15  /  872 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

1  create table 表名(                                        列名1 数据类型1,
                                        列名2 数据类型2,
                                        ....
                                        列名n 数据类型n
                                );
                                注意:最后一列,不需要加逗号(,)
2  进行数据删除 修改
    delete from 表名 [where 条件]
                    如果不加条件,则删除表中所有记录
     update 表名 set 列名1 = 值1, 列名2 = 值2,... [where 条件];
                      如果不加任何条件,则会将表中所有记录全部修改
3  区分
    SELECT * FROM 表名 WHERE 条件 LIKE '?%';   名字开头为?的查询
                                                                  "_?%" 第二个字为? 查询
                                                                   ‘___';名字为三个字的是(_ _ _)
                                                                    '%?%'; 名字中包含 ?查询
4关于SQL中主外键说法错误的是
   A 外键可以在创建表时进行添加  也可以表创建好之后  修改表结构进行添加
   B 添加外键的语法为 alter table 从表明 add foreign key(外键名) references 主表 (主键名)
    C 删除外键得到语法为 alter table 表名 delete forefign key 外键名
    D 主键是为保证数据库的实体完整性 取值非空唯一  外键是保证数据库的参照完整性 值可以为空
      C   删除外键  ALTER TABLE 表名 DROP FOREIGN KEY 外键名称;
      添加外键  ALTER TABLE 表名 ADD CONSTRAINT 外键名称 FOREIGN KEY (外键字段名称) REFERENCES 主表名称(主表列名称);
      添加主键   ALTER TABLE 表明 MODIFY 字段名称 PRIMARY KEY;
      删除主键   ALTER TABLE 表名DROP PRIMARY KEY;
5  where having
              where 在分组之前进行限定,如果不满足条件,则不参与分组。having在分组之后进行限定,
      如果不满足结果,则不会被查询出来
                where 后不可以跟聚合函数(聚合函数【max,sum.avg~~~】),having可以进行聚合函数的判断。
      group by 分组字段  
      order by  排序字段
      ASC 升序
      DESC 降序
       age in(20,21)  表示的是20和  21
      between 20 and 40   表示的是20-40者之间的值 且包含 20和40
     主键约束  非空且唯一  一张表之能有一个字段为主键   主键就是表中记录的唯一标识
                        删除自动增长
                        ALTER TABLE stu MODIFY id INT;
                        添加自动增长
                        ALTER TABLE stu MODIFY id INT AUTO_INCREMENT;





评分

参与人数 1黑马币 +5 收起 理由
Bin@ + 5

查看全部评分

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马