常用SQL语句
2016-07-07 15:06
281 查看
1. SELECT <FIELD_NAME1>, <FIELD_NAME2> FROM <TABLE_NAME> WHERE (<FILED_NAME3> ='xxx' OR <FILED_NAME3> ='ZZZ') AND <FILED_NAME4> ='YYY' ORDER BY <FIELD_NAME1> ASC <FIELD_NAME2> DESC.
表中取两列
2. SELECT DISTINCT <FIELD_NAME1> FROM <TABLE_NAME>:表中取某列的唯一值。
3. SELECT SUM(<FIELD_NAME1>) .. 取总和
4. INSERT INTO <TABLE_NAME> (<FIELD_NAME1>,<FIELD_NAME2>)VALUES (<VALUE1>, <VALUE2>) 表格中插入行。
5. UPDATE <TABLE_NAME> SET <FIELDS_NAME> ='xxx' WHERE <FIELDS_NAME2> ='yyyy'. 更新列.
6. DELETE FROM <TABLE> WHERE <FIELD_NAME> = 'XXXX'. 删除行.
7. LIKE 'N%' 'G%','%INO%', NOT LIKE '%INO%', like 'C_r%er' , like '[ALN]%'
8 WHERE <FIELD_NAME> IN 'VALUE1, VALUE2'
9 SELECT PO.ORDERID, P.LASTNAME, P.FIRSTNAME FROM PERSON AS P, PRODUCT_ORDERS AS PO WHERE P.LASTNAME = 'ADAMS' AND P.FIRSTNAME = 'JOHN'.
表中取两列
2. SELECT DISTINCT <FIELD_NAME1> FROM <TABLE_NAME>:表中取某列的唯一值。
3. SELECT SUM(<FIELD_NAME1>) .. 取总和
4. INSERT INTO <TABLE_NAME> (<FIELD_NAME1>,<FIELD_NAME2>)VALUES (<VALUE1>, <VALUE2>) 表格中插入行。
5. UPDATE <TABLE_NAME> SET <FIELDS_NAME> ='xxx' WHERE <FIELDS_NAME2> ='yyyy'. 更新列.
6. DELETE FROM <TABLE> WHERE <FIELD_NAME> = 'XXXX'. 删除行.
7. LIKE 'N%' 'G%','%INO%', NOT LIKE '%INO%', like 'C_r%er' , like '[ALN]%'
8 WHERE <FIELD_NAME> IN 'VALUE1, VALUE2'
9 SELECT PO.ORDERID, P.LASTNAME, P.FIRSTNAME FROM PERSON AS P, PRODUCT_ORDERS AS PO WHERE P.LASTNAME = 'ADAMS' AND P.FIRSTNAME = 'JOHN'.
相关文章推荐
- MySQL字符集导致的乱码问题!
- SQL之GROUP BY 语句
- mysql去除严格模式/插入数据库遇到重复保证唯一
- 自己编写了Oracle EBS程序自动移植脚本
- java操作redis、jedisUtil
- Linux 下的 Redis 安装 && 启动 && 关闭 && 卸载
- MySQL查看相关信息
- sqlserver 插入图片
- Redis3.0 Cluster集群安装
- sql中的 inner join 和 out join
- Mysql中的Btree与Hash索引比较
- win7_oracle11g_64位连接32位PLSQL_Developer
- 12.Oracle存储过程
- Hibernate5配置与使用详解
- mysql explain用法
- Yii2框架与MongoDB拓展、Redis拓展的安装流程
- MySql递归查询和Oracle递归查询
- MySql递归查询和Oracle递归查询
- 从MySQL Bug#67718浅谈B+树索引的分裂优化
- orcal 导入导出数据库