精华内容
下载资源
问答
  • 1.增删改查 insert into 命令 添加insert into 表名(字段名1,字段名2....) values (值1,值2....) delete 命令 删除 delete from 表名 where 删除条件 update 命令 修改 update 表名 set 字段1=值1, 字段2=值2,... ...

    常用sql语句

    1.增删改查

    1. insert into 命令 添加insert into 表名(字段名1,字段名2....) values (值1,值2....)
    2. delete 命令 删除 delete from 表名 where 删除条件
    3. update 命令 修改 update 表名 set 字段1=值1, 字段2=值2,... where 修改条件
    4. select 命令 查询 SELECT 字段名1, 字段名2 ..... FROM 表名 WHERE <条件表达式>

    2.sql语句-创建表

    -- 创建hero表,记录英雄信息
    create table heros(
    	id int not null primary key auto_increment,   //不能为空 主键 自动增加
    	name varchar(255) not null,    
    	gender varchar(255),
    	img varchar(255),
    	isdelete tinyint default 0   //默认值0
    )
    character set utf8;
    
    -- 创建user表,用来记录用户注册信息
    create table user (
    	id int not null primary key auto_increment, 
    	username varchar(255) not null, 
    	password varchar(255) not null
    )
    character set utf8;
    
    展开全文
  • SQL语句增删改查/高级查询

    千次阅读 2018-11-15 11:29:53
    有道笔记查看常用sql语句 sql高级查询语句 SQL语句规范 分号结尾 关键词大小写不区分 创建/删除数据库 创建:CREATE DATABASE 数据库名 ysj_example; 删除:DROP DATABASE 数据库名 ysj_example; 创建/删除表 创建:...

    有道笔记查看常用sql语句
    sql高级查询语句

    1. SQL语句规范
      分号结尾
      关键词大小写不区分
    2. 创建/删除数据库
      创建:CREATE DATABASE 数据库名 ysj_example;
      删除:DROP DATABASE 数据库名 ysj_example;
    3. 创建/删除表
      创建:CREATE TABLE 表名(字段)
      删除:DROP TABLE 表名
      DROP TABLE IF EXISTE 表名 (规范写法删除表)
    4. 主键设置
      PRIMARY KEY (列名)
    5. 插入数据
      INSERT INTO 数据库名.表名
      (列1,列2…列N)
      VALUES
      (‘值1’,‘值2’…列N);
    6. 查询数据
      select * from 表名 where 列名=‘值’
    7. 更新数据
      UPDATE 表名 SET 列名 =‘值’ WHERE 过滤条件
    8. 删除数据
      TRUNCATE TABLE 表名 (清空/截断)
      DELETE FROM 表名 WHERE 过滤条件
    9. 结果集ResultSet
      SELECT * FROM 表名 (返回所有列)
      SELECT 列名 FROM 表名 (返回部分列)
    10. 排序ORDER BY
      select * from 表名 where 条件
      order by 列名 asc,列名 desc order by 一般放在后面
      ASC表示升序
      DESC表示降序
    11. 范围查询
      select * from 表名 where 列名 IN (值1,值2)
      NOT IN 表示不在列表
      IN 指定一个列表,凡在此列表中的符合条件
    12. 空值查询
      select * from 表名 where 列名 IS NULL
      IS NOT NULL 不为空
    13. 相似查询
      select * from 表名 where 列名 LINK 字符(张%) %表示通配符只适合用Mysql
    14. 函数使用
      select * from 表名 where YEAR (表名) >=…
      百度:MySQL函数
    > 数据库常用命令行
    
    创建:CREATE DATABASE 数据库名 ysj_example;
    删除:DROP DATABASE 数据库名 ysj_example;
    创建:CREATE TABLE 表名(字段)
    删除:DROP TABLE 表名
         DROP TABLE IF EXISTE 表名 (规范写法删除表)
    主键:PRIMARY KEY (列名) 
    插入数据:
                INSERT INTO 数据库名.表名
                (列1,列2.....列N)
                VALUES
                ('值1','值2'......列N);
    查询数据:select * from 表名 where 列名='值'
    更新数据:UPDATE 表名 SET 列名 ='值' WHERE 过滤条件
    删除数据:
                TRUNCATE TABLE 表名 (清空所有数据)
                DELETE FROM 表名 WHERE 过滤条件
    
    
    > 高级查询命令行
    
    结果集ResultSet
    SELECT * FROM 表名 (返回所有列)
    SELECT 列名 FROM 表名  (返回部分列)
    
    排序ORDER BY
    select * from 表名 where 条件  
    order by 列名 asc,列名 desc  
    orderby一般放在后面
    ASC表示升序
    DESC表示降序
    
    范围查询
    select * from 表名 where 列名  IN  (值1,值2)
    NOT IN 表示不在列表
    IN 指定一个列表,凡在此列表中的符合条件
    
    空值查询
    select * from 表名 where 列名  IS  NULL
    IS NOT NULL  不为空
    
    相似查询
    select * from 表名 where 列名  LINK (张%)   
    %表示通配符只适合用Mysql
    
    函数使用
    select * from 表名 where YEAR  (表名) >=....
    百度:MySQL函数
    
    
    展开全文
  • SQL常用增删改查语句

    2013-10-30 14:04:25
    文档整理了SQL常用的增加删除修改查询语句。分别有基本语句,高级查询语句,函数查询语句,事务,存储过程等。
  • 消除重复记录行:select distinct name from student; 消除student表中name列下.../*增删改查SQL语句/ – 插入 insert INTO student(id,name,sex,grade) values (1001,‘郭美伶’,‘女’,‘180’); insert INTO stud...

    消除重复记录行:select distinct name from student; 消除student表中name列下重复的记录消除。
    给表名起别名:as关键字 ,可省略
    正则:rlike
    /*增删改查SQL语句/
    – 插入
    insert INTO student(id,name,sex,grade) values (1001,‘郭美伶’,‘女’,‘180’);
    insert INTO student values(1002,‘明明’,‘男’,‘Y2’,null);
    insert INTO student(id,name,grade) values (1003,‘小燕’,‘Y2’);
    insert INTO student values (1004,‘小红’,’ ‘,‘S2’,’ ');
    – 查询
    select * from student;(非限定表名) 或数据库名字.表名(限定表名)
    select * from student where id=‘1001’;
    select grade from student GROUP BY grade; 分组
    select * from student ORDER BY grade desc; desc降序 asc升序
    select COUNT(*) 人数 from student;
    select COUNT(name) 人数 from student; 空值不会被统计
    having 过滤聚集之后的记录行,类似于where。
    – 修改
    update student set id=‘3003’ where id=‘1003’;
    update student set note=‘aa’ where name=‘小燕’;
    – 删除
    delete from student where note is not null;
    delete from student where id=‘1001’;

    where后可跟条件运算符,算术运算符,逻辑运算符
    整除::x div y
    与=相同,并支持null值比较:x<=>y
    <>不等于
    返回a-b之间的数据:between a and b
    is null
    is not null
    返回括号里的信息的数据:in();
    模糊查询:匹配0-多个字符:like ‘%’; _匹配单个字符

    展开全文
  • sql常用语句,sql语句,sqlserver ,查询 常用的对数据库执行的增删改查sql语句
  • 数据库常用增删改查sql语句

    万次阅读 多人点赞 2019-04-28 10:27:08
    数据库常用增删改查sql语句 新增 新增一条数据 insert into 表名 values(全部列的值,用”,“分割); insert into 表名 (字段1, 字段2) values (值1, 值2); 新增多行数据 insert into 表名 values(全部列的值),...
  • 首行当然是最基本的增删查改啦,其中最重要的是。 还有就是一些要注意的地方,就是SQL语句对大小写不敏感,语句中列名对应的值要用单引号''括起来不是双引号。 SQL 使用单引号来环绕文本值。如果是数值,请...
  • 1、: insert into 表名(字段名1,字段名2,...) values(值1,值2,...): insert into 表名 values(值1,值2,...): insert into 表名(): 括号内不指定自增字段\默认字段相应字段也会取得值 alert ...
  • MySQL中常用sql语句增删改查

    千次阅读 2021-02-10 14:16:17
    存放数据: create table tb_student(); : insert into tb_student value(‘余’,20,‘文理’,‘13891716424’,‘计算机’); eg:create table tb_student(name char(32),age int,c_name varchar(32), -> ...
  • sqlite语句增删改查
  • SQL 语句的添加、删除、修改 添加、删除、修改使用 db.Execute(Sql)命令执行操作 (一) Select语句 普通查询 查询全部的行和列 select * from users 查询部分的行并用 as命名列(as 可用空格代替) ...
  • sql语句: insert into student(id,name,sex,age) values(1,'zhangsan','男',18); 也可以写成 insert into student values(1,'zhangsan','男',18); 但是这种写法必须要输入全部数据,如果使用第一种就可以分别插入...
  • 常见SQL语句使用 增删改查

    千次阅读 2017-05-16 11:48:16
    常用SQL语句无非是增删改查这四类。 1:首先我们增加一条语句。 语法如下; insert into 表的名字 (字段名)values(值); (这里需要注意的是 字段名可以是多个后面的值会按照字段的名字来赋值) 1:insert into ...
  • 记录:原始SQL语句增删改查。 1.插入数据 2.修改数据 3.删除数据 4.查询数据 4.1、查询所有字段和部分字段 4.2、使用distinct去除重复数据 4.3、使用order by对结果进行排序 4.4、使用limit指定查询结果的...
  • -- 7、查询学过"张三"老师授课的同学的信息 SELECT stu.* FROM teacher AS t LEFT JOIN course AS c ON t.t_id = c.t_id LEFT JOIN score AS sc ON c.c_id = sc.c_id LEFT JOIN student AS stu ON sc.s_id = ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 42,449
精华内容 16,979
关键字:

常用sql语句增删改查