说明: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  顺序不能写错了 否则会报错

简单的SQL语句的更多相关文章

  1. [20190328]简单探究sql语句相关mutexes.txt

    [20190328]简单探究sql语句相关mutexes.txt --//摘要:http://www.askmaclean.com/archives/understanding-oracle-mute ...

  2. 四种简单的sql语句(增删改查语句)

    四种简单的sql语句(增删改查语句) 一.插入语句 insert into [table] ([column],[column],[column]) values(?,?,?) 二.删除语句 dele ...

  3. tp5 r3 一个简单的SQL语句调试实例

    tp5 r3 一个简单的SQL语句调试实例先看效果核心代码 public function index() { if (IS_AJAX && session("uid&quo ...

  4. UI:简单的SQL语句

    一.SQL语句如果要在程序运行过程中操作数据库中的数据,那得先学会使用SQL语句1.什么是SQLSQL(structured query language):结构化查询语言SQL是一种对关系型数据库中 ...

  5. 数据库学习之简单的SQL语句

    1.数据库的结构 1.1数据库 不同数据库叫做Catalog(在有的 DBMS 中也称为 Database,即数据库) .採用多 Catalog 以后能够给我们带 来例如以下优点: 便于对各个 Cat ...

  6. 一些简单的SQL语句

    简单的SQL入门 一,简介 1,  一个数据库包含一个或多个表,表包含带有数据的记录(行) 2,  SQL对大小写不敏感,语句的分号看具体情况 二,语法 1,  数据操作语言:DML a)       ...

  7. JDBC之java数据库的连接与简单的sql语句执行

    import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sq ...

  8. 用jdbc连接数据库并简单执行SQL语句

    一:版本一.这种存在一个问题就是每执行一次操作都会创建一次Connection链接和且释放一次链接 1:创建pojo对象(OR映射,一个pojo类对应一张数据库表)   package com.yin ...

  9. 比Excel还简单的SQL语句查询

    大家好,我是jacky朱元禄,很高兴继续跟大家分享<MySQL数据分析实战>系列课程,前面的课程jacky分享了数据层面增删改查中的增删改,下面的课程我们要说增删改查的这个查,jacky说 ...

随机推荐

  1. jQuery—常用操作

    一.jquery各版本变化 1.3:增加live(),为当前和将来增加的元素绑定事件 1.4:增加delegate().undelegate(),替代live(),可以遍历绑定 1.6:2个破坏性变更 ...

  2. 【原创】自己动手写工具----XSmartNote [Beta 3.0]

    一.前面的话 在动笔之前,一直很纠结到底要不要继续完成这个工具,因为上次给它码代码还是一年多之前的事情,参考自己动手写工具----XSmartNote [Beta 2.0],这篇博文里,很多园友提出了 ...

  3. Debian8 从本地源安装软件

    假如你从Debian官网下载了三个DVD镜像,那么就可以设置从本地源来安装软件,例如这里我从官网下载了 debian-8.6.0-amd64-DVD-1.iso,debian-8.6.0-amd64- ...

  4. Opera 浏览器各版本下载地址

    新版本下载地址: 正式分支: http://get.opera.com/ftp/pub/opera/desktop/ beta分支:http://get.opera.com/ftp/pub/opera ...

  5. OncrickListener的实现

    在Java中实现的监控事件的方法 button.addActionListener(new ActionListener() { @Override public void actionPerform ...

  6. 深入分析HTTP状态码502(nginx+php-fpm)

    我们的一个web项目,由于新上城市增多,导致访问量增大,DB压力增大,作为提供接口的业务方,最近被下游反馈大量请求"502". 502,bad gateway,一般都是upstre ...

  7. js学习篇--数组按升序降序排列

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  8. VS2015 调试Web项目 遭遇 HTTP 错误 500.23 - Internal Server Error

    此错误是因为项目使用的托管管道模式有问题,将集成改为传统即可 选中项目 进入项目属性 ,如图界面

  9. mySql 远程连接(is not allowed to connect to this MySQL server)

    如果你想连接你的mysql的时候发生这个错误: ERROR 1130: Host '192.168.1.3' is not allowed to connect to this MySQL serve ...

  10. Sql Server随机取数据

    select top 10 * from tablename order by NEWID()