sql 是一种数据库查询语言,可以让你很快的查询到数据。其实一般情况下,你也可以采用excel来查询数据库数据。

但是人们通常认为sql会更加灵活和方便一些。

sql学习的入门网站:

http://www.w3schools.com/SQl/sql_orderby.asp

https://en.wikipedia.org/wiki/SQL

sql 学习笔记:

1、如果你对结构化数据库有概念,那么还是很容易理解的。如果你对结构化数据库一点没有概念,请自行百度结构化数据库,对数据库结构、表、字段、查询(筛选)、增删改、排序数据表等操作有个基本了解。

2、从Customers 表中查询Country字段内容以U开头的记录。

SELECT * FROM Customers
WHERE Country like "U%";

3、从Customers 表中查询Country字段为USA,并且City字段内容为Seattle或者以P开头的记录。

SELECT * FROM Customers
where Country ="USA" and (City ="Seattle" or city like "P%");

4、从Customers 表中查询City字段内容不重复的记录内容,仅仅返回City字段。(Distinct用来返回字段唯一不重复值的命令)

SELECT DISTINCT City FROM Customers;

5、Like 语句,S%,%S,%Sand%,分别表示S开头,S结尾,包含Sand

SELECT * FROM Customers
WHERE Country LIKE '%land%';

6、fuction 实例:

SELECT Employees.LastName, COUNT(Orders.OrderID) AS NumberOfOrders FROM (Orders
INNER JOIN Employees
ON Orders.EmployeeID=Employees.EmployeeID)
GROUP BY LastName
HAVING COUNT(Orders.OrderID) > 10;

SELECT ProductName, Price FROM Products
WHERE Price>(SELECT AVG(Price) FROM Products);

7、Join的四种

8、Union与Join的区别

The UNION operator is used to combine the result-set of two or more SELECT statements.

Notice that each SELECT statement within the UNION must have the same number of columns. The columns must also have similar data types. Also, the columns in each SELECT statement must be in the same order.

SQL JOIN

An SQL JOIN clause is used to combine rows from two or more tables, based on a common field between them.

The most common type of join is: SQL INNER JOIN (simple join). An SQL INNER JOIN return all rows from multiple tables where the join condition is met.

最新文章

  1. Android开发环境搭建之Eclipse/AndroidStudio
  2. 网页WEB打印控件制作-开放源码
  3. USACO1.2Milking Cows
  4. 20145225《Java程序设计》 第8周学习总结
  5. Java IO读取文件之二
  6. django-pagination的使用
  7. iOS 七大手势之轻拍,长按,旋转手势识别器方法
  8. QWT6.0.1+win7下安装说明
  9. simplest_dll 最简dll的创建与隐式调用(显式调用太麻烦,个人不建议使用)
  10. HDU 1548 A strange lift 搜索
  11. Android调用本机应用市场,实现应用评分功能
  12. Entity Framework Core 软删除与查询过滤器
  13. Why I donot give up cnblogs for Jianshu
  14. SQL知识点大纲图
  15. Windows 配置 allure report 环境
  16. Shell中$X的含义
  17. Python爬虫实例:爬取B站《工作细胞》短评——异步加载信息的爬取
  18. ORA-27104: system-defined limits for shared memory was misconfigured与Linux内核参数配置有关的案例
  19. PHP 以最快的方式判断字符串是否以某给定字符串开始
  20. Django+Vue.js框架快速搭建web项目

热门文章

  1. Cocos2dx中零散知识点
  2. .net学习之多线程、线程死锁、线程通信 生产者消费者模式、委托的简单使用、GDI(图形设计接口)常用的方法
  3. Java Hour 27 Concurrent
  4. poj 1811 大数分解
  5. 一个功能完备的.NET开源OpenID Connect/OAuth 2.0框架——IdentityServer3
  6. 如何在ASP.NET 5和XUnit.NET中进行LocalDB集成测试
  7. SQL分布式查询、跨数据库查询
  8. CRC-16/XMODE X16+X12+X5+1 C#、C和java环境下实现
  9. Fragment基础讲解
  10. c# 模拟 网页实现12306登陆、自动刷票、自动抢票完全篇