zoukankan      html  css  js  c++  java
  • 简单的SQL语句

    说明:SQL语句大小写都可以,执行一句时,后面可不加分号,如果同时执行两句,就必须加分号,不然会报错。 --+空格  是SQL的注释

    表格名为users,里面有name和age属性

    一、增 insert into

     INSERT INTO users (name,age) values('张三',25);

    可以写insert into,也可以只写insert

    二、删 delete form

    DELETE FROM users WHERE name="张三";

    where是用来判断的,类似于if,如果只写DELETE FROM users会将表格中的数据全部删除,数据是很重要的东西,所以一定要加一个判断小心使用

    三、改 update set

     UPDATE users SET name='李四' WHERE id=1

    四、查 select form

    SELECT * FROM users WHERE name='张三';  查找name为张三的数据

    SELECT * FROM users WHERE name='张三' AND age=25; 查找name为张三,并且age为25的数据

    SELECT * FROM users WHERE name='张三' OR name=“李四”; 查找name为张三或者李四的数据

    SELECT * FROM users WHERE name in ('张三','李四');查找name为张三和李四的数据

    SELECT * FROM users WHERE name like '%李%';  查找name中含有“李”的数据,%是占位符

    SELECT * FROM users WHERE age>18;   查找age大于18的数据

    SELECT * FROM users WHERE age>18 ORDER BY age  查找age大于18的数据,根据age按升序排列(默认)

    SELECT * FROM users WHERE age > 18 ORDER by desc age  降序排列  asc是升序排列(可不写)

    SELECT * FROM users LIMIT 3 ;  取前3条数据

    SELECT * FROM users LIMIT 1,3 ;  跳过一条数据 取前3条数据

    分页的原理:

    limit 0,5  显示前五条数据       第一页

    limit 5,5  显示第6~10的数据  第二页

    limit 10,5 显示第10~15的数据   第三页

    结论  :limit (pageIndex-1)*dataCount,dataCount

    SELECT COUNT(*) FROM users  ;  获取users共有多少个数据

    注意 :如果一条语句中有where、orderby、limit,先写where判断  再写orderby 最后写limit  顺序不能写错了 否则会报错

  • 相关阅读:
    WPF Window对象的生命周期
    MVC 控制器中传递dynamic(对象) 给视图
    MVC 获取路由的 URL 参数值和默认值的集合。
    mvc路由配置.html结尾的伪静态
    javascript 模拟按键点击提交
    微信小程序调用接口返回数据或提交数据
    清理电脑文件夹中的Thumbs.db文件
    asp.net动态增加服务器端控件并提交表单
    c# asp.net 实现分页(pager)功能
    注册时发短信如何防止别人恶意调用短信接口
  • 原文地址:https://www.cnblogs.com/AnnieShen/p/6048896.html
Copyright © 2011-2022 走看看