zoukankan      html  css  js  c++  java
  • 数据操作

    插入和查询

    将一条数据插入到数据库里,指定字段名:INSERT INTO Tablename(字段1,字段2,等等) VALUES(字段1的值,字段2的值,等等)

    将一条数据插入到数据库里,不指定字段名,但是按字段的顺序插入:INSERT INTO Tablename VALUES(字段1的值,字段2的值,等等)

    查询数据

    SELECT * FROM Tablename

    查询指定字段: SELECT 字段名 FROM Tablename

    使用WHERE条件语句来进行按条件查询,把一列或几列作为查询条件:SELECT * FROM Tablename WHERE 字段1=“字段1的值” and 字段2=“字段2的值”

    修改记录

    UPDATE Tablename SET 字段1=“字段1的值”,字段2=“字段2的值” WHERE 字段名=“字段值”

    删除记录

    DELETE FROM Tablename WHERE 字段名=“字段值”

    对查询结果排序(使用ORDER BY 进行排序。ASC表示升序;DESC表示降序)

    SELECT * FROM Tablename ORDER BY 字段名 ASC  #升序时用ASC,并且当ASC省略时,也会默认是升序

    SELECT * FROM Tablename ORDER BY 字段名 DESC

    也可按多个字段组合排序:SELECT * FROM Tablename ORDER BY 字段名1 ASC,字段名2 DESC

    对查询结果分组

    GROUP BY 对查询结果分组是将查询结果按照1个或多个字段进行分组,字段值相同的为一组。GROPU BY 可用于单个字段和多个字段

    SELECT * FROM Tablename GROUP BY 字段名

    group_concat(字段名),可以作为一个输出字段来使用,表示分组之后根据分组结果,使用group_concat()来放置每一组的某个字段的值的集合

    SELECT 字段名1,group_concat(字段名2) FROM Tablename GROUP BY 字段名

    设置分组条件

    HAVING是用来设置分组条件的表达式,用来分组查询后指定一些条件来输出查询结果。WHERE语句在聚合前先筛选记录,也就是说作用在GROUP BY 和 HAVING子句前,而HAVING子句再聚合后对组记录进行筛选,HAVING只能用于GROUP BY

    SELECT 字段名1,count(字段名1) FROM Tablename WHERE 字段名2=“字段2的值” GROUP BY 字段名1 HAVING count(字段名1)=数值1 

    限制查询数量

    LIMIT是用于限制查询的数量,常用于分页语句,LIMIT子句可以被用于强制SELECT语句返回指定的记录数,LIMIT接受一个或两个数字参数,承诺书必须是一个整数常量。

    1.如果只给定一个参数,则它返回最大的记录行数目 SELECT * FROM Tablename LIMIT 数值1 

    2.如果给定两个参数,第一个参数指定第一个返回记录行的偏移量,第二个参数指定返回记录行的最大数目,初始记录行的偏移量是0,而不是1。SELECT * FROM Tablename LIMIT 数值1,数值2; #若数值1是2,数值2是5。则从第二条数据开始,检索出5条数据

  • 相关阅读:
    基于android混合开发的JsBridge技术学习
    使用centos引导内核错误:kernel: pnp 00:0b: can't evaluate _CRS: 8
    mysql的错误:The server quit without updating PID file /usr/local/mysql/data/door.pid).
    关于新的man版本出现“无法解析 /usr/share/man/zh_CN/man1/ls.1.gz: 没有那个文件或目录“
    使用struts2标签<s:action无法显示引用页面问题
    cookie 跨域的问题
    mysql8.0 在window环境下的部署与配置
    webconfig的配置解析
    C#.net 创建XML
    HashMap和HashTable的区别
  • 原文地址:https://www.cnblogs.com/lidapengwww/p/10852923.html
Copyright © 2011-2022 走看看