zoukankan      html  css  js  c++  java
  • mysql常用语句

    SQL的RDBMS:全拼是Relational Database Management System,从字面上可以理解为关系数据库管理系统

    查询语句:

    (*)SELECT * FROM sp_goods:查询sp_goods表全部数据

    (*)SELECT * FROM sp_goods WHERE goods_price = 59;

    (*)SELECT * FROM sp_goods WHERE goods_price > 59;

    (*)SELECT goods_id,goods_name,goods_price FROM sp_goods WHERE goods_price = 59;

             # 查询结果中只显示goods_id,goods_name,goods_price三列

    (*)SELECT * FROM sp_goods WHERE goods_price IN (64.00,68.00);

      # in告诉RDBMS,是值得集合
    (*)SELECT * FROM sp_goods WHERE goods_price between 64.00 and 68.00;

      # 列出结果goods_price的值范围为(64.00,68.00)

    (*)SELECT * FROM sp_consignee WHERE cgn_name LIKE '%asd';

      LIKE 操作符用于在 WHERE 子句中搜索列中的指定模式。

      LIKE和通配符在一起,第一个通配符是下划线(%), 它是指任意数量的未知字符的替身。在cg_name列中只要在asd前有字符,查询都会返回结果

      SELECT * FROM sp_consignee WHERE cgn_name LIKE '_sdasd';

           LIKE和通配符在一起,第二个通配符是下划线(_),‘_’只是一个未知字符的替身。在cg_name列中只要在sdasd前有一个字符,查询都会返回结果

       查询返回结果:

          

    (*)count distinct

    select count(distinct a):对一个表里面字段a的个数进行进行统计,因为字段a有重复的记录,想排除重复的记录。

    删除语句: 

    (*)DELETE FROM sp_manager WHERE mg_name = 'new_user4';

      sp_manager:表名

      mg_name:列表名

    插入数据:

    (*)INSERT INTO sp_manager VALUES ('510','new_user','123456','1511853350','41','1234123','new_user@qq.com','0');

      # 填入的数据要和列表名对应

    修改数据:

    1)修改表名

      表名可以在一个数据库中唯一的确定一张表。

      格式:ALTER TABLE 旧表名 RENAME 新表名;

     2)修改字段的数据类型

      格式:ALTER TABLE 表名 MODIFY 属性名 数据类型;

     3)修改字段名:

      格式:ALTER TABLE 表名 CHANGE 旧属性名 新属性名 新数据类型;

  • 相关阅读:
    hdu 1455 N个短木棒 拼成长度相等的几根长木棒 (DFS)
    hdu 1181 以b开头m结尾的咒语 (DFS)
    hdu 1258 从n个数中找和为t的组合 (DFS)
    hdu 4707 仓鼠 记录深度 (BFS)
    LightOJ 1140 How Many Zeroes? (数位DP)
    HDU 3709 Balanced Number (数位DP)
    HDU 3652 B-number (数位DP)
    HDU 5900 QSC and Master (区间DP)
    HDU 5901 Count primes (模板题)
    CodeForces 712C Memory and De-Evolution (贪心+暴力)
  • 原文地址:https://www.cnblogs.com/bashliuhe/p/13535120.html
Copyright © 2011-2022 走看看