说明: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. BZOJ 1041: [HAOI2008]圆上的整点

    1041: [HAOI2008]圆上的整点 Time Limit: 10 Sec  Memory Limit: 162 MBSubmit: 3621  Solved: 1605[Submit][Sta ...

  2. django进阶

    路由系统 简而言之,django的路由系统作用就是使views里面处理数据的函数与请求的url建立映射关系.使请求到来之后,根据urls.py里的关系条目,去查找到与请求对应的处理方法,从而返回给客户 ...

  3. cocos2d-x-2.2.6 project-creator文件夹下python.bat

    @echo off set /p projectName=请输入项目名称: if "%projectName%"=="" goto inputError set ...

  4. angular2学习--根模块

    最近有时间,学习一下angular2,根据自己的理解添加一些自己的理解,有什么不对的地方请指教, 学习的地址是https://angular.cn/ 下边是分享一下我学习过程 angular2和ang ...

  5. win tomcat

    D:\tomcat8080\binstartup.bat rem ------------------------------------------------------------------- ...

  6. css zoom属性兼容ie,firefox,chrome

    jquery代码: $("body").css({ "zoom":"2", "transform":"scal ...

  7. Xcode查找内存泄漏

  8. Visual Studio EventHandler Delegate 和 EventArgs

    EventHandler代理 用来表示处理一个没有事件数据(event data)的事件(event)的 方法. 无论何时事件发生时,事件代理就被调用来触发以前事件驱动的其他事件(监听当前事件TCur ...

  9. UI第十八节——UITableView

    在iOS开发中UITableView可以说是使用最广泛的控件,我们平时使用的软件中到处都可以看到它的影子,基本大部分应用都有UITableView.当然它的广泛使用自然离不开它强大的功能,今天就针对U ...

  10. Linux中检索文件

    1 , Use locate command It is a fast way to find the files location, but if a file just created ,it w ...