zoukankan      html  css  js  c++  java
  • MySQL语句-关于表单的操作总结(新手)

    MySQl表的操作:


    主键的添加:

    1 CREATE TABLE 表名(列名称 数据类型--id INT PRIMARY KEY AUTO_INCREMENT,列名称2 数据类型,··············);


    主键的追加:
    2 ALTER TABLE 表名 MODIFY 列名 INT PRIMARY KEY AUTO_INCREMENT NOT NULL; 

    创建一个表:

    1 CREATE TABLE 表名(列名1 数据类型,列名2 数据类型,··········);

    查询指定表内列的所有内容:

    1 SELECT * FROM 表名 WHERE 列名 = '吃饭';

    根据列出来的条件进行选择:

    1 SELECT * FROM 表名 WHERE 列名 <=500(条件);

    区间判断:

    1 SELECT * FROM 表名 WHERE 列名 BETWEEN 400 AND 500(条件);

    根据给出的条件查询列里符合条件的行内容:

    1 SELECT * FROM 表名 WHERE 列名 LIKE '%吃饭%';

    改变指定行的name内容:

    1 UPDATE 表名 SET  列名 = '吃饭支出' WHERE id = 1;
    2 UPDATE 表名 SET  列名 = '服装支出' WHERE id = 2;
    3 UPDATE 表名 SET  列名 = '出行支出' WHERE id = 3;

    向表内添加数据:

    1 INSERT INTO  表名 (id,NAME,money) VALUES (4,'应酬支出',500);

    查看表内前两行的数据:

    1 SELECT * FROM 表名 LIMIT 0,2;

    在表的尾部添加列:

    1 ALTER TABLE 表名 ADD 列名 DATE;

    改变某一列的数据类型:

    1 ALTER TABLE 表名 MODIFY 列名 VARCHAR(50);

    指定一列进行查询:

    1 SELECT 列名 FROM 表名;

    指定id为1的行数据进行查询:

    SELECT * FROM 表名 WHERE 列名 = 1;

    指定某行内容进行升序排列,由小到大:

    1 SELECT * FROM 表名 ORDER BY 列名 ASC;

    指定某行内容进行降序排列,由大到小:

    1 SELECT * FROM 表名 ORDER BY 列名 DESC;

    计算总表的行数:

    1 SELECT COUNT(*) AS '总数' FROM 表名;

    更改表名:

    1 RENAME TABLE 旧表名 TO 新表名;

    删除id为1的一行:

    1 DELETE FROM rr WHERE id = 1;

    向表内添加数据:

    1 INSERT INTO  表名 (id,NAME,money,sdate) VALUES (1,'伙食支出',1500,'一月');

    查看表的所有数据:

    1 SELECT * FROM 表名;

    查看表的结构:

    1 DESC 表名;

    查看所有表:

    1 SHOW TABLES;

    删除表:

    1 DROP TABLE 表名;
  • 相关阅读:
    mupdf-将pdf转png图片
    Teamcenter二次开发-客户端JAVA开发挂菜单HelloWorld例子
    SqlServer-导入excel表格数据
    PDFlib创建pdf文档
    计算机网络基础知识总结-转载
    到底什么是架构?回答你关于软件架构的所有疑惑。
    SQL语句-获得表的字段数量
    vue3.0---watch使用方法
    小程序picker自定义三级联动
    无法加载文件 D:Program Files odejs ode_globalvue.ps1,因为在此系统上禁止运行脚本。有关详细信息
  • 原文地址:https://www.cnblogs.com/lxr521/p/10622416.html
Copyright © 2011-2022 走看看