select as 之后,列名还是原来的。

index

view

join

SQL 教程

SQL SELECT DISTINCT

比如有两种国家,三个条目,那么返回的就是两个国家(if you “select distinct country from table_name")

SQL WHERE

select * from customers where customername='jess’;//what I wrote in database was ‘Jess'

SQL AND & OR

SELECT * FROM Customers WHERE City=‘Berlin' OR City='München';

SQL ORDER BY

select city,customername from customers order by postalcode;//it works!

SQL INSERT INTO

insert into customers values('6','Alfred Schmidt','Berguvsvägen 8','Hamburg','49552','Sweden’);

//promise me never use Chinese marks even if it’s ‘!!!

SQL UPDATE

UPDATE table_name SET column1=value1 WHERE some_column=some_value;

SQL DELETE

DELETE FROM Customers WHERE CustomerName='Alfreds Futterkiste';

SQL 高级教程

SQL SELECT TOP

//SELECT TOP 50 PERCENT * FROM Customers;

SQL LIKE

//SELECT * FROM Customers WHERE City LIKE 's%’;

//以s开头==s%,以s结尾==%s

SQL IN

//SELECT * FROM Customers WHERE City IN ('Paris','London');

SQL BETWEEN

//SELECT column_name(s) FROM table_name WHERE column_name BETWEEN value1 AND value2;

SQL 别名

//it’s select as!!!

SQL 连接

SQL INNER JOIN

SQL LEFT JOIN

SQL RIGHT JOIN

SQL FULL JOIN

SQL UNION

SELECT City FROM Customers UNION SELECT City FROM Suppliers order by city

SQL SELECT INTO

SELECT * INTO newtable [IN externaldb] FROM table1;

SQL INSERT INTO SELECT

INSERT INTO table2 SELECT * FROM table1;

//the same as the above one

SQL 约束

在 SQL 中,我们有如下约束:

  • NOT NULL - 指示某列不能存储 NULL 值。
  • UNIQUE - 保证某列的每行必须有唯一的值。
  • PRIMARY KEY - NOT NULL 和 UNIQUE 的结合。确保某列(或两个列多个列的结合)有唯一标识,有助于更容易更快速地找到表中的一个特定的记录。
  • FOREIGN KEY - 保证一个表中的数据匹配另一个表中的值的参照完整性。
  • CHECK - 保证列中的值符合指定的条件。
  • DEFAULT - 规定没有给列赋值时的默认值。

SQL CREATE INDEX

Creates a unique index on a table. Duplicate values are not allowed:

CREATE UNIQUE INDEX index_name ON table_name (column_name)

SQL DROP

感觉不同的数据库上面drop的写法各有不同

SQL ALTER

ALTER TABLE 语句用于在已有的表中添加、删除或修改列。

SQL 视图

SQL 日期

SQL NULL 值

SQL NULL 函数

SQL 通用数据类型

SQL DB 数据类型

SQL 函数

SQL 函数

SQL AVG()

SQL COUNT()

SQL FIRST()

SQL LAST()

SQL MAX()

SQL MIN()

SQL SUM()

SQL GROUP BY

SQL HAVING

在 SQL 中增加 HAVING 子句原因是,WHERE 关键字无法与 Aggregate 函数一起使用。

SQL UCASE()

SQL LCASE()

SQL MID()

SQL LEN()

SQL ROUND()

SQL NOW()

SQL FORMAT()

SQL 快速参考

SQL 主机

SQL 总结

« SQL HAVING 子句

SQL LCASE() 函数 »

sql study conclusion相关推荐

  1. macOS刷机后,分享一波必装软件

    最新版的macOS系统还是需要打磨,2017年MacBook Pro电池有点KANG不住,于是我把电脑刷回了Catalina的版本. 这里分享一波我在全新系统安装的软件. Chrome 下载地址: h ...

  2. PHP怎么读写XML?(四种方法)

    PHP怎么读写XML?(四种方法) 一.总结 1.这四种方法中,字符串的方式是最原始的方法.SimpleXML和DOM扩展是属于基于树的解析器,把整个文档存储为树的数据结构中,需要把整个文档都加载到内 ...

  3. mysql dif_mysqldiff实现MySQL数据表比较

    本文介绍mysqldiff工具来比较数据表结构,并生成差异SQL语句. mysqldiff类似Linux下的diff命令,用来比较对象的定义是否相同,并显示不同的地方. 如果要比较数据库是否一致,可以 ...

  4. 我手中的电子书书目清单(开始提供BT下载)

    13G电子书开始提供BT下载,下载说明及BT种子下载见我另一Blog网页:http://blog.csdn.net/yiyuan/archive/2005/10/16/504747.aspx 我手中的 ...

  5. yiyuan编程电子书系列(目录及种子)

    感觉不错,整个一个电子书库,与大家一起分享一下 BT下载地址: YiYuan编程电子书系列1 http://nnv.dl1.btchina.net/download.php?s=38fff1692d9 ...

  6. ACR Loss: Adaptive Coordinate-based Regression Loss for Face Alignment

    ACR Loss: Adaptive Coordinate-based Regression Loss for Face Alignment Introduction 背景介绍 相关方法 提出的方法 ...

  7. 时下在网络上流行的电子图书清单

    C & C++: • 8051 单片机 C 语言控制与应用.rar • The C-C++ Users Journal CD-ROM, Release 6 <DIR> • Borl ...

  8. mysql数据库表结构对比_mysqldiff工具对比mysql数据库表结构差异

    主要介绍使用mysqldiff工具来对比表结构的差异,其实在5.6版本之后通过查询information库中的系统表也能对比出来,但是mysqldiff还有一个好处就是可以直接生产差异的SQL语句这个 ...

  9. mysql diff_mysqldiff实现MySQL数据表比较

    本文介绍mysqldiff工具来比较数据表结构,并生成差异SQL语句. mysqldiff类似Linux下的diff命令,用来比较对象的定义是否相同,并显示不同的地方. 如果要比较数据库是否一致,可以 ...

最新文章

  1. 数据分析软件python 对电脑的要求-数据分析5大软件PK,你最爱哪个?
  2. CodeForces 671C - Ultimate Weirdness of an Array
  3. Promise 基本用法
  4. mysql firebird 性能_Firebird, MySQL 与 PostgreSQL 代码质量对比
  5. css:hover伪类的使用
  6. 吃糖果(HDU-1205)
  7. 汇编程序的编辑、编译、连接与执行(附带DOSBox安装)
  8. Office Open XML学习(1)-创建excel文档,并向单元格中插入字符串
  9. 菜鸟的学习之路(8) — 数组(Array)
  10. leetcode------Binary Tree Level Order Traversal II
  11. 飞思卡尔智能车准备篇
  12. 微信 小程序 python 渲染_微信小程序python用户认证的实现
  13. 10被动语态,双重所有格
  14. 【工艺】 CNC(数控机床)加工工艺
  15. puzzle(1321)时间旅人
  16. Python 123精品卷一
  17. Go语言和Java、python等其他语言的对比分析
  18. 虚拟机安装Linux系列教材 (二)- 关闭Hiper-V
  19. Facebook要做的事,这家公司4年前就在做了
  20. python批量写入数据

热门文章

  1. 自由人NFT平台,全球首个以NFT+农业+元宇宙项目
  2. ubuntu命令行 播放音乐
  3. 人工智能第2章 智能 Agent
  4. 监控工具(nmon)下载及使用方法
  5. APP Manifest -Android
  6. C语言中的void和void*的定义及用法
  7. 三七互娱2019秋招Java后端开发工程师
  8. “圆”来如此——关于圆周率 π 的36 个有趣事实
  9. 中职双师型教师计算机培训总结,双师型教师计算机培训心得体会.doc
  10. iop导出excel,简单例子。