美文网首页
数据库sql,三,

数据库sql,三,

作者: 一撇一捺_fa9c | 来源:发表于2020-03-22 11:40 被阅读0次

一、基本的查询语句,

1、查询,select  * from prsons where lastname in ('admin','cater')

2、新增 ,insert into persons values('yanghua','13456','hunan')

3、删除,delete from person where lastname='wilson'

4、修改,update person set firsname='yanghua' where lastname='yang'

5、平均,select avg(orderprice) as orderaverage from order

6、指定条件行数,select count(customer) as customernilsen from orders where customers='yanghua'

7、返回数据列总和,select sum(column_name) from table_name

8、子查询,select * from student where birthday>(select birthday from student  where stuname='zhanghui')

9、多表查询,select persons.lasenem orders.no  form persons left join orders

on persons.id=orders.id_p  order by persons.lastname

10,现在,我们希望查找订单总金额少于 2000 的客户

SELECT Customer,SUM(OrderPrice) FROM Orders

GROUP BY Customer

HAVING SUM(OrderPrice)<2000

11、还有其它:

distinict 去重,   between 在摸个范围内,  

and 如果第一个条件和第二个条件都成立,显示一个查询记录,

or 如果第一个条件和第二个条件要成立一个,显示一个记录,

order by desc 排序,降序,top 2 * 查询头俩条记录,

left 左边,right 右边,like 指定模式查询,

in, 字句中规定多个值,select * into b from a,查询a表数据插入b表中,

as  别名,create database  my 创建数据库,create table a 创建表,

first 第一个数据,last 最后一条数据,

max mix  最大值,最小值,group by 分组,,,

12、使用存储,来一下子插入100条数据,

create procedure p8()

begin;

declare a int;

set a=1;

while (a<100) do

insert into building values (a,'a','b');

end while;

end

call p8()

相关文章

  • 数据库SQL语言入门(一)

    系列文章 数据库SQL语言入门(二)数据库SQL语言入门(三) SQL简介 SQL 是 Structure Que...

  • iOS进阶第二天 (数据库)

    一、数据库管理系统 二、SQL语句 三、 iOS的数据库技术实现 数据库常用概念: SQL:SQL是Structu...

  • 数据库SQL语言入门(二)

    系列文章: 数据库SQL语言入门(一)数据库SQL语言入门(三) DDL语句 常用的SQL语句关键字有 creat...

  • 数据库基础和SQL基础总结

    本文会总结下数据库知识,SQL基础,常用SQL语句总结; 一、数据库基础相关概念 二、数据库重点知识点 三、数据库...

  • SQL Server面试题

    (一)SQLServer数据库 1.SQL有哪三种注入方式?SQL安全 动态SQL拼装注入、SQL溢出漏洞、获取管...

  • SQL Server基本操作

    启动SQL Server数据库服务 启动SQL Server数据库服务有以下三种方式。 ①后台启动服务  “我的电...

  • 小迪16期-20170305

    第三天:Sql注入技巧篇 1.Sql注入之access注入 access数据库结构数据库表名数据库列名数据 1.a...

  • Sqlite数据库

    SQL 是用于访问和处理数据库的标准的计算机语言 SQL 能做什么? SQL 面向数据库执行查询SQL 可从数据库...

  • Qt数据库:(三)利用QSqlQuery类执行SQL语句(一)

    Qt数据库:(三)利用QSqlQuery类执行SQL语句(一)

  • SQL基础<一>

    前言 计划 传送门:SQL基础教程 数据库和SQL 1.数据库 提到SQL,首先必须谈到数据库,那么什么是数据库?...

网友评论

      本文标题:数据库sql,三,

      本文链接:https://www.haomeiwen.com/subject/unpmyhtx.html